Самому — якщо
- Ви пишете код або готові вчитися
- Бот потрібен для себе чи щоб перевірити ідею
- Є час стежити за сервером і виправляти помилки
- Збій бота не коштує вам клієнта
ПослугиЧат-бот для бізнесу в TelegramЯк створити бота
Як створити бота в Телеграм
Створити бота в телеграм можна за кілька хвилин у BotFather — але так ви отримаєте лише імʼя, токен і порожню оболонку. Що бот відповідає, вирішують сценарій і код. Ось шлях з нуля.
Просто напишіть — далі я сам. Порахую задачу безкоштовно.
коротка відповідь
Зареєструвати бота — справа кількох хвилин: пишете @BotFather, задаєте імʼя та адресу й отримуєте токен. Але це порожня оболонка: бот мовчить, доки за ним не стоїть програма.
Усе інше робить код: що бот відповідає, які кнопки показує, коли кличе вас і куди передає заявку. І цей код має працювати цілодобово на сервері — тоді бот відповідає, навіть коли ваш компʼютер вимкнений.
Якщо ви програмуєте й маєте вільні вечори, цей шлях реальний. Якщо ні — простіше доручити його мені: сценарій складаю я, ви читаєте його й затверджуєте, а готові заявки приходять вам у Telegram.
Гордій Фісун · оновлено
самому чи замовити
Обидва шляхи чесні. Різниця — у вашому часі й навичках.
Самому — якщо
Замовити — якщо
що підготувати
Однаково, робите самі чи з розробником, — з цим шлях коротший.
Випишіть десяток питань, які вам ставлять щодня, і свої звичні відповіді. З них виростає сценарій.
Ваш Telegram, робочий чат, таблиця чи календар — вирішіть заздалегідь, а не після запуску.
Коли бот передає розмову людині — кому саме і в який час.
Створюйте бота через BotFather зі свого Telegram, а сервер і доступи — теж на свої акаунти. Тоді бот не залежить від підрядника.
де застрягають
Найважче — не код, а слова. Що бот каже на «а скільки?», на голосове, на питання не по темі. Без сценарію бот або мовчить, або плутає клієнта.
Потрібне місце, де програма працює без пауз. Сервер теж треба налаштувати, оновлювати й стежити, щоб він не впав.
Бот поговорив з клієнтом — а далі? Без налаштування заявка лишається в історії чату з ботом, і ви про неї не дізнаєтесь. Її треба передати вам у Telegram, таблицю чи календар.
Бот зламався в суботу — хто помітить? Хтось має стежити, виправляти й міняти тексти, коли у вас змінились послуги чи графік.
Живе демо
Це робочий бот, а не картинка. Поставте питання чи запишіться — і побачите, що отримує власник.
покроково
Шлях з нуля, якщо робите самі. Перший крок — найлегший, далі складніше.
Пишете @BotFather, задаєте імʼя й адресу бота — і отримуєте токен. Це ключ, через який код керує ботом. Нікому його не показуйте.
Розпишіть діалог: з чого бот починає, які кнопки показує, що питає в клієнта і в який момент передає розмову вам.
Сценарій стає кодом. Код запускають на сервері, який не вимикається, — тоді бот не замовкає разом із вашим компʼютером.
Налаштовуєте, куди бот передає заявки. Потім самі ставите йому типові й неочікувані питання і виправляєте все, що він зрозумів не так, — до перших клієнтів.
Питання
Зареєструйте бота через @BotFather і отримайте токен — це займає кілька хвилин. Далі потрібні сценарій розмови, код, сервер, де бот працює цілодобово, і налаштування, куди бот передає заявки.
BotFather (його ще шукають як «father bot») — офіційний бот Telegram, через який створюють інших ботів. Він дає імʼя, адресу й токен, але не вчить бота відповідати: це робить код.
BotFather створює лише оболонку бота з токеном. Є ще конструктори ботів, але сценарій і тексти в них однаково складаєте ви, а сам бот працює на чужому сервісі.
Найчастіше зупинився код: вимкнувся компʼютер чи сервер, на якому він працював. Сам Telegram лише передає повідомлення — відповідає завжди програма, що стоїть за ботом.
Зберігайте токен бота як пароль: хто його має, той керує ботом. Якщо токен потрапив у чужі руки, перевипустіть його через BotFather.
Покажіть, що вже є: токен, сценарій чи код. Я подивлюсь і поясню, що варто доробити, а що простіше зібрати наново, — рішення за вами.