Інструкція · EPSENTA

Як створити чат-бот у Telegram

Щоб зробити робочого Telegram-бота, програмування не потрібне: реєструєте бота в BotFather, вставляєте токен у конструктор і збираєте сценарій із блоків. Нижче — весь шлях від порожнього акаунта до бота, який приймає замовлення.

Що отримаєте

  • Крок 1 — отримати токен у BotFather
  • Крок 2 — підключити канал у панелі проєкту
  • Крок 3 — зібрати сценарій у візуальному редакторі
  • Крок 4 — налаштувати тригери запуску
  • Крок 5 — протестувати й запустити на трафіку

Крок 1. Створити бота в BotFather

Відкрийте в Telegram акаунт @BotFather — це офіційний сервіс Telegram для реєстрації ботів. Надішліть команду /newbot, вкажіть відображуване імʼя бота (українською, його бачитимуть клієнти) і технічний логін, який має закінчуватися на bot. У відповідь BotFather надішле токен — довгий рядок із цифр і літер. Це ключ доступу до вашого бота, його не можна публікувати. Там же командою /setuserpic варто одразу поставити аватар, а /setdescription — короткий опис, який людина бачить до першого запуску.

Крок 2. Підключити бота до конструктора

Зареєструйтеся в Epsenta й створіть проєкт — це окремий простір під один бізнес зі своїми сценаріями, контактами й статистикою. У налаштуваннях проєкту оберіть канал Telegram і вставте токен із BotFather. Підключення займає кілька секунд, після чого бот уже відповідає, хоча ще не має сценарію. Один проєкт може містити кілька каналів одночасно: до того самого сценарію потім підключаються Viber, Instagram, Facebook Messenger і TikTok.

Крок 3. Зібрати сценарій

Сценарій складається з блоків, які зʼєднуються стрілками. Мінімальний робочий набір: «Повідомлення» з привітанням і кнопками, «Умова» для розгалуження за вибором клієнта і ще кілька «Повідомлень» під кожну гілку. Далі додаються корисні речі: «Запит телефону» збирає контакт в один тап, «Змінна» запамʼятовує відповіді, «Тест» проводить квіз із балами, «Оплата» приймає гроші прямо в чаті, «Сповіщення адміну» повідомляє вам про нову заявку. Кожен блок налаштовується в бічній панелі без коду.

Крок 4. Налаштувати запуск сценарію

Бот має розуміти, коли запускати сценарій. Базовий варіант — команда /start, яку Telegram надсилає при першому відкритті бота. Крім неї є тригери за ключовими словами: якщо клієнт напише «ціна» чи «запис», запуститься потрібна гілка. Для реклами використовуйте параметр у посиланні виду t.me/вашбот?start=promo — так людина одразу потрапляє в потрібний крок сценарію, а ви бачите, з якої кампанії вона прийшла.

Крок 5. Протестувати перед запуском

Обовʼязково пройдіть сценарій самостійно з телефону, як звичайний клієнт: натисніть усі кнопки, спробуйте написати щось не за сценарієм, перевірте оплату на мінімальній сумі. Типові помилки на цьому етапі — гілка, яка нікуди не веде, надто довгі повідомлення, які незручно читати з телефону, і забутий крок повернення в головне меню. Після запуску дивіться в аналітику: вона показує, на якому саме кроці люди перестають відповідати.

Що додати, коли базовий бот працює

Коли основний сценарій приносить заявки, є куди рости. Каталог товарів із кошиком і оплатою перетворює бота на магазин. Модуль запису показує вільні слоти й бронює час. Розсилка за тегами повертає тих, хто цікавився, але не купив. Блок AI-відповіді підхоплює питання, яких немає в сценарії, і відповідає на них своїми словами на основі ваших матеріалів.

Питання та відповіді

Чи потрібно вміти програмувати?
Ні. Бот збирається у візуальному редакторі перетягуванням блоків. Код може знадобитися лише для нетипових інтеграцій — наприклад, прямого запиту до вашої бази даних, — але й для цього є готові блоки MySQL, PostgreSQL і MongoDB.
Скільки часу займе створення бота?
Простий бот з привітанням, меню й відповідями на часті питання — одна-дві години разом із реєстрацією. Магазин або воронка з квізом та оплатою — від одного робочого дня.
Де взяти токен для Telegram-бота?
У службовому акаунті @BotFather у самому Telegram: команда /newbot, потім імʼя й логін бота. Токен надійде відповіддю у чат. Якщо токен скомпрометовано, його можна перевипустити командою /revoke.
Чи можна створити бота безкоштовно?
Так, trial на 14 днів дає повний доступ без прив'язки картки. Реєстрація бота в BotFather безкоштовна завжди — платною є лише платформа, у якій ви збираєте сценарій.
Чи можна перенести той самий сценарій у Viber?
Так. Один сценарій працює на кількох каналах одночасно, а через блок «Умова» можна зробити окремі гілки з урахуванням особливостей каналу — наприклад, у Viber інші обмеження на кількість кнопок.
Як приймати оплату всередині бота?
Через блок «Оплата»: підключаються Monobank, LiqPay, WayForPay, Fondy або Stripe. Клієнт платить у чаті, а сценарій після успішної оплати переходить на потрібну гілку — наприклад, видає доступ або передає замовлення менеджеру.

Схожі теми

Як створити чат-бот у Telegram — покрокова інструкція | Epsenta