До закрытия регистрации 13 ч 30 мин 12 сПотом купить подписку и звёзды будет нельзя — только продлить тем, кто уже внутри. Сейчас −30% на все тарифы.Успеть
  1. HeadHack
  2. Блог

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

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

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

Черновик. Пост ещё не согласован и не виден в ленте.

Помощник отвечает в вашем Telegram, пока вы заняты

Попробовать бесплатно

Когда без кода не обойтись, а когда он не нужен

Код оправдан, если бот должен работать напрямую с вашими системами — например, списывать товар со склада или создавать запись в CRM. Здесь без программиста никак.

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

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

Как собрать помощника без кода

Открытая карточка готового помощника с полями настройки
Карточка из каталога открывает те же поля, что и сборка с нуля — просто уже заполненные.

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

Заполнять все поля с нуля необязательно. В каталоге 84 готовые карточки под разные занятия — можно взять подходящую и донастроить под себя.

Экран управления профилями помощника с кнопкой добавления
Второй бот для другой роли — это второй профиль в том же конструкторе, а не новая установка.

Несколько ботов из одного помощника

Один и тот же конструктор может вести разные роли без переустановки — это профили. Например, для клиентов заводят один профиль, а для личных сообщений — другой: у каждого своя системная инструкция и своя база знаний. Какой профиль ответит — решает ассистент, а можно выбрать и вручную прямо в переписке.

Свой бот — другая история. Это отдельное имя в Telegram, заведённое через @BotFather и подключённое к HeadHack: под ответами теперь не наш бот, а ваш. На тарифе Plus доступен один такой бот, на Pro — до пяти, и у каждого свой профиль и своё имя. Как это устроено — в посте помощник может отвечать вашим ботом.

На Free и Go своего бота завести нельзя — только профили внутри @Head_Hack_bot.

Куда подключается готовый бот

Вход один — @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

Открыть бота

Читайте дальше