Как сделать своего бота в тг: пошаговая инструкция без программиста

Своего бота в тг заводят в два приёма: имя регистрируют у @BotFather, а отвечать его учат отдельно. Если кода не хочется, порядок обратный — сначала ставите готового помощника в @Head_Hack_bot, он начинает отвечать в тот же день под нашим именем, а собственное имя подключается потом, с тарифа Plus. Дальше по шагам про второй путь.
Черновик. Пост ещё не согласован и не виден в ленте.
Помощник отвечает в вашем Telegram, пока вы заняты
Попробовать бесплатноДва способа завести своего бота в тг
Первый способ — @BotFather. Отправляете ему команду /newbot, придумываете название, получаете имя, аватарку и токен — отвечать такой бот не умеет. Каждую фразу и каждое условие пишет программист.

Второй — поставить готового помощника. Он читает переписку и отвечает сам, а настраивают его обычными словами. Собственного имени вы при этом не лишаетесь: бот из @BotFather подключается сюда же, только не на первом шаге, а когда основное уже работает.
Три шага до работающего бота

Открываете чат с @Head_Hack_bot — мини-приложение открывается прямо внутри Telegram, скачивать нечего. Дальше берёте готовую карточку под своё дело: каталог разложен по четырнадцати разделам, от «Салонов и фитнеса» до «Магазинов». Можно начать и с пустого профиля — поля одни и те же, в готовой карточке они просто уже заполнены.
- Подключить Telegram — свой аккаунт по QR-коду или помощника в Telegram Business
- Описать помощника — системная инструкция, база знаний, факты профиля
- Проверить ответ на экране «Проверка ответа», прежде чем включать помощника на клиентах
Что бот должен знать, чтобы отвечать верно
Эти тексты и заменяют код. Логику разговора ведёт нейросеть, а рамки задаёте вы словами: что можно обещать по срокам и цене, а что — только после разговора с вами.
- Системная инструкция — кем представляется помощник и как он пользуется базой знаний. Поле на 20 000 знаков
- База знаний. Вопрос и ответ обычными словами: «Работаете в воскресенье?» — «Да, с 10 до 18, запись за день»
- Факты профиля — адрес, часы работы, способы оплаты. Помощник подставляет их в ответ
Когда помощник ответил общими словами, допишите в базу знаний тот факт, которого ему не хватило. Весь конструктор профиля целиком — от карточки до голосовых ответов — разобран в статье Конструктор для создания чат-бота в Telegram.
Свой бот с собственным именем: чем он отличается от профиля
Профиль — это роль ответов внутри одной карточки: один для клиентов, другой для соискателей. У каждого своя инструкция и своя база знаний, а какой из них ответит, решает помощник — или выбираете вы прямо в переписке. Профили есть на любом тарифе, отдельное имя в Telegram для них не нужно.
Свой бот — это имя. Регистрируете бота у @BotFather, копируете токен, открываете в приложении «Настройки», в разделе «Аккаунт» нажимаете «Свой бот» и вставляете строку в поле «Токен бота из BotFather». Дальше в чатах отвечает он: со своим именем и своей аватаркой. За ботом можно закрепить профиль — строка «Каким профилем отвечает».
Что видят под ответом участники чата и что делать, если токен случайно перевыпустили, — в посте помощник может отвечать вашим ботом. Разбор двух путей, с кодом и без, — в статье чат-бот в Telegram: с кодом или без.
Где бот начинает отвечать за вас
С подпиской Telegram Premium помощник включается в самом Telegram: в настройках есть бизнес-раздел, а в нём список чат-ботов. Без Premium этого раздела в настройках нет вовсе.
Тогда аккаунт подключается по QR-коду. В мини-приложении нажимаете «Получить QR-код», в Telegram открываете «Устройства» → «Подключить устройство» и наводите камеру. Помощник подключается к аккаунту целиком и стоит в списке устройств рядом с вашим телефоном — отдельных прав у него там нет.
Оба подключения и права бота в каждом из них разобраны в гайде Автоответчик в Telegram: 3 способа без программирования.
Проверка перед тем как включать бота на клиентах
На экране «Проверка ответа» вы пишете сообщение клиента, нажимаете «Показать ответ» и видите готовый ответ помощника. Есть три заготовки — «Про цену», «Запись», «Вопрос». Собеседнику ничего не уходит.
Первую неделю ответы придётся перечитывать. Помощник берёт только то, что вы ему написали, и на вопрос вне базы знаний отвечает общими словами. Чтобы ничего не ушло клиенту без вас, поставьте помощнику режим черновиков — он будет присылать ответ вам на подтверждение.
Частые вопросы
Можно ли сделать своего бота в тг бесплатно?
Регистрация у @BotFather бесплатна всегда, но сам такой бот отвечать не начнёт. У помощника есть бесплатный тариф Free: 50 сообщений в месяц, 1 документ в базе знаний, 10 голосовых ответов. Собственное имя бота на Free подключить нельзя — это тариф Plus за 499 ⭐ в месяц. ⭐ — звёзды Telegram, внутренняя валюта мессенджера.
Чем свой бот отличается от профиля?
Профиль меняет ответы, свой бот меняет подпись под ними. Профилей можно держать несколько на любом тарифе, своих ботов — одного на Plus и до пяти на Pro.
Нужен ли @BotFather, если ставишь готового помощника?
На старте нет: помощник работает через @Head_Hack_bot, и трогать BotFather не нужно. Он понадобится позже, когда захотите своё имя под ответами — там берут токен и вставляют его в приложении, в разделе «Свой бот».
Как отключить бота?
Если помощник включён через Telegram Business — выключите его в настройках Telegram, в бизнес-разделе, в списке чат-ботов. Если аккаунт подключён по QR-коду — откройте в Telegram «Устройства» и завершите сеанс.
Подключите ассистента к своему Telegram
Открыть ботаЧитайте дальше
- ИИ для поиска вакансий и отправки откликов на резюме на hh: что он делает на самом делеНет, отклики за вас он не отправляет. Помощник HeadHack не заходит на hh.ru под вашим аккаунтом и не нажимает «Откликнуться». Он отвечает рекрутёрам, которые уже написали вам в Telegram, — и кандидатам, если нанимаете вы.
- Как сделать, чтобы браузер запомнил вход в Телеграм и не просил кодНикакой галочки, которая запоминает вход, в веб-версии Telegram нет. Вход хранится в данных сайта web.telegram.org внутри того браузера, где вы вводили код, и держится, пока эти данные целы. Стирает их приватное окно, настройка браузера удалять данные при закрытии, выход через меню веб-версии или завершение сеанса в самом Telegram. Уберите эти причины — и код перестанут спрашивать.