Як створити бота для каталогу
Бот у @BotFather за кілька хвилин: назва, ім'я на _bot, токен і як безпечно його передати. Бот належить вашому майданчику.
Навіщо свій бот
Каталог вашого майданчика працює через вашого власного бота в Telegram. Покупці бачать назву і фото вашого майданчика, а не CarsBot.
Бота створюєте ви у своєму Telegram. Тому бот належить вашому майданчику:
- керувати ботом у @BotFather можете лише ви;
- назва, фото і ім’я бота ваші;
- якщо ви перестанете користуватися CarsBot, бот лишиться у вас. Як відключити його від CarsBot, описано нижче в розділі «Як відключити бота від CarsBot».
Токен бота ви вставляєте в адмінці самі. Нікому його надсилати не потрібно, і мені теж.
Створити бота
Це займає кілька хвилин. Робіть з того акаунта Telegram, який належить майданчику або власнику.
-
Відкрийте в Telegram @BotFather. Це офіційний бот Telegram для створення ботів, біля імені синя позначка.
-
Натисніть «Start», потім надішліть команду
/newbot. -
Назва. BotFather попросить назву бота. Її бачать покупці в чаті. Напишіть назву майданчика, наприклад
Lux Cars Чернівці. -
Ім’я бота. Далі BotFather попросить ім’я для посилання. Правила:
- лише латинські літери, цифри і знак
_; - від 5 до 32 символів;
- ім’я має закінчуватися на
bot, наприкладluxcars_cv_botабоLuxCarsBot.
Якщо ім’я зайняте, BotFather попросить інше. Додайте місто чи цифри.
- лише латинські літери, цифри і знак
-
BotFather напише, що бота створено. У цьому повідомленні є посилання на бота
t.me/<ім'я>і токен.
Де взяти токен
Токен стоїть у повідомленні BotFather після слів «Use this token to access the HTTP API». Він має такий вигляд:
1234567890:AAH... (цифри, двокрапка і довгий набір літер)
Якщо повідомлення загубилося:
- Надішліть @BotFather команду
/mybots. - Оберіть свого бота.
- Натисніть «API Token».
Куди вставити токен
- Увійдіть в адмінку салону.
- Відкрийте «Налаштування», блок «Бот і запити».
- Вставте токен у поле «Токен бота».
- Натисніть «Підключити бота».
Адмінка напише, що бота підключено, і покаже його ім’я. Бот одразу отримує кнопку «Каталог» і команди.
Токен іде одразу на сервер CarsBot і там зберігається зашифрованим. Більше ніде його не видно.
Що важливо:
- Нікому не пересилайте токен, ні в месенджері, ні поштою. Мені теж не треба.
- Якщо адмінка пише «Це не схоже на токен», перевірте, що скопіювали його повністю: цифри, двокрапка і літери.
- Якщо адмінка пише, що бота збережено, але Telegram ще не відповів, зачекайте хвилину і оновіть сторінку. Якщо не допомогло, напишіть мені кнопкою «Написати» в адмінці.
Далі прив’яжіть чат продавця, куди приходитимуть запити. Як це зробити, описано в статті «Як підключитися».
Якщо токен потрапив до сторонніх
- Надішліть @BotFather
/mybots, оберіть бота, натисніть «API Token», потім «Revoke current token». - Старий токен одразу перестане діяти. BotFather покаже новий.
- Напишіть мені кнопкою «Написати» в адмінці. Замінити токен уже підключеного бота може лише власник платформи. Я відповім, як безпечно передати новий токен.
Поки новий токен не підключено, бот не відповідає покупцям.
Що зробити в боті самим
Кнопку «Каталог» і команди CarsBot ставить боту сам. Привітання з банером ви налаштовуєте в адмінці. Фото і опис бота задаються лише в @BotFather, тому їх робите ви:
/setuserpic: фото бота. Підійде логотип майданчика./setdescription: текст, який людина бачить у порожньому чаті до «Start». Наприклад: «Каталог авто майданчика Lux Cars у Чернівцях. Натисніть Start, щоб відкрити каталог.»/setabouttext: короткий опис у профілі бота.
Після кожної команди BotFather попросить обрати бота.
Назву і ім’я бота не змінюйте після підключення без мене: посилання на бота з ім’ям в Instagram і на візитках перестануть працювати.
Посилання на конкретне авто
Це необов’язково. Окремою командою /newapp у @BotFather можна зробити так, щоб посилання на авто відкривало саме це авто в каталозі. Цю команду виконує власник бота, тобто ви. Коли дійде черга, я надішлю адресу вашого каталогу і підкажу кроки.
Як відключити бота від CarsBot
- Надішліть @BotFather
/mybots, оберіть бота, натисніть «API Token», потім «Revoke current token». - Старий токен перестане діяти, і CarsBot більше не зможе керувати ботом.
Бот, його назва, фото і ім’я лишаються у вас. Новий токен можна підключити до іншого сервісу.
Не знайшли відповідь?
Напишіть у Telegram, відповім і допишу інструкцію.