Как сделать чат-бота в Telegram: с кодом или без

Сделать чат-бота в Telegram можно двумя путями. Первый — написать код: @BotFather выдаёт токен и пустую оболочку, а сценарий диалогов, хранение данных и хостинг доделываете сами. Второй — собрать помощника в текстовом конструкторе, например в HeadHack: вместо кода — системная инструкция и база знаний, а логику ответов ведёт нейросеть.
Черновик. Пост ещё не согласован и не виден в ленте.
Помощник отвечает в вашем Telegram, пока вы заняты
Попробовать бесплатноКогда без кода не обойтись, а когда он не нужен
Код оправдан, если бот должен работать напрямую с вашими системами — например, списывать товар со склада или создавать запись в CRM. Здесь без программиста никак.

Для обычной переписки с клиентами — рассказать про услуги и цены, записать на приём — хватает готового помощника без единой строчки кода.
Как собрать помощника без кода

В HeadHack вместо блок-схемы диалога — два текстовых поля. Системная инструкция описывает, как ассистент должен себя вести. База знаний хранит ответы на конкретные вопросы про ваши услуги и цены. Эту связку в продукте называют профилем.
Заполнять все поля с нуля необязательно. В каталоге 84 готовые карточки под разные занятия — можно взять подходящую и донастроить под себя.

Несколько ботов из одного помощника
Один и тот же конструктор может вести разные роли без переустановки — это профили. Например, для клиентов заводят один профиль, а для личных сообщений — другой: у каждого своя системная инструкция и своя база знаний. Какой профиль ответит — решает ассистент, а можно выбрать и вручную прямо в переписке.
Свой бот — другая история. Это отдельное имя в Telegram, заведённое через @BotFather и подключённое к HeadHack: под ответами теперь не наш бот, а ваш. На тарифе Plus доступен один такой бот, на Pro — до пяти, и у каждого свой профиль и своё имя. Как это устроено — в посте помощник может отвечать вашим ботом.
Куда подключается готовый бот
Вход один — @Head_Hack_bot в Telegram. Дальше два способа получать и отправлять сообщения от своего имени: через Telegram Business, если у вас есть Premium, или по QR-коду, если Premium нет. Оба подключаются в мини-приложении за один шаг. Подробный разбор форматов — в гайде бот-автоответчик в Telegram: виды и сравнение.
Сколько это стоит
Бесплатный тариф Free даёт около 50 ответов и 10 голосовых сообщений в месяц — дальше нужен платный тариф. Go стоит 149 ⭐ за 30 дней, Plus — 499 ⭐, Pro — 2499 ⭐. Оплата проходит звёздами Telegram, без отдельной карты или счёта.
Частые вопросы
Можно ли сделать бота в Telegram бесплатно?
BotFather бесплатен всегда, но код, логику ответов и хранение данных придётся писать самому. У конструктора тоже есть бесплатный вход: тариф Free — 0 ⭐, около 50 ответов и 10 голосовых в месяц.
Нужно ли уметь программировать, чтобы сделать бота в Telegram?
Через @BotFather — да, минимум для того, чтобы написать логику ответов и наладить хранение данных. Через текстовый конструктор — нет: системную инструкцию и базу знаний заполняете обычными словами.
Может ли один бот отвечать по-разному разным людям?
Да, через профили: у каждого своя инструкция и своя база знаний, а какой профиль ответит — решает ассистент или выбираете сами в переписке.
Сколько стоит сделать чат-бота в Telegram через конструктор?
Free — бесплатно, Go — 149 ⭐ за 30 дней, Plus — 499 ⭐, Pro — 2499 ⭐. Свой бот с собственным именем в Telegram появляется начиная с тарифа Plus.
Подключите ассистента к своему Telegram
Открыть ботаЧитайте дальше
- Как сделать, чтобы браузер запомнил вход в Телеграм и не просил кодНикакой галочки, которая запоминает вход, в веб-версии Telegram нет. Вход хранится в данных сайта web.telegram.org внутри того браузера, где вы вводили код, и держится, пока эти данные целы. Стирает их приватное окно, настройка браузера удалять данные при закрытии, выход через меню веб-версии или завершение сеанса в самом Telegram. Уберите эти причины — и код перестанут спрашивать.
- Бот в Telegram, который отвечает за вас: что бесплатно и за что платятДа, такой бот есть. Бесплатный тариф у него постоянный, а не двухнедельный: 150 000 токенов в месяц, примерно 50 ответов, карта не нужна.