Инструкции

BotFather: как создать бота в Telegram и что дальше

BotFather: как создать бота в Telegram за 5 минут. Пошаговая инструкция на русском: получаем токен, настраиваем имя и аватар и запускаем рабочего бота.

Команда ЭТОЧАТБОТА · · 12 мин чтения

Если вы задаётесь вопросом «BotFather: как создать бота в Telegram», то вы уже на правильном пути — именно с этого системного бота начинается любой проект в мессенджере, от простого автоответчика до полноценной воронки продаж. Хорошая новость: получить бота технически можно за 5 минут и без единой строчки кода. Новость, которую от вас обычно скрывают: сам по себе BotFather выдаёт лишь «пустую оболочку» — бот появится в списке контактов, но не ответит клиенту ни слова, пока вы не подключите к нему логику. В этой статье я разберу весь путь как практик: от команды /newbot и получения токена до момента, когда бот начинает реально отвечать, собирать заявки и принимать оплату.

Что такое @BotFather и зачем он нужен

@BotFather — это официальный бот Telegram для управления другими ботами. По сути это «завод по производству ботов»: через него вы регистрируете новый аккаунт-бота, получаете токен доступа (ключ к API), меняете имя, описание, аватар и список команд. Найти его просто: в поиске Telegram введите @BotFather и выберите аккаунт с синей галочкой верификации — это важно, потому что мошенники плодят похожие имена вроде «BotFatherOfficial» или «Bot_Father», чтобы выманить токены чужих ботов.

BotFather не хранит сценарии и не отвечает за поведение вашего бота — он только выдаёт «паспорт» и «ключи». Всё, что бот будет делать (здороваться, задавать вопросы, сегментировать аудиторию, продавать), задаётся уже во внешней системе, к которой вы этот токен подключите. Держите в голове эту границу с самого начала: BotFather = регистрация и настройки профиля, конструктор = мозг и логика. Непонимание этой разницы — причина №1, по которой новички создают бота и потом неделю ищут, «почему он молчит».

BotFather: как создать бота пошагово

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

  1. Откройте @BotFather и нажмите «Start» (или отправьте /start). Бот покажет список доступных команд.
  2. Отправьте команду /newbot. Это старт регистрации нового бота.
  3. Введите имя бота (name). Это отображаемое имя, которое клиенты видят в шапке чата и в списке контактов. Его можно писать по-русски, с пробелами и эмодзи — например, «Салон красоты Аврора» или «Доставка Пицца24».
  4. Введите username (юзернейм). Технический адрес бота: только латиница, цифры и подчёркивания, и обязательно заканчивается на bot (или _bot). Например, avrora_salon_bot. Если имя занято, BotFather попросит придумать другое — популярные короткие адреса разобраны давно, закладывайте на это пару попыток.
  5. Получите токен. После успешной регистрации BotFather пришлёт сообщение с токеном вида 7534xxxxxx:AAH8.... Это и есть ключ доступа к вашему боту.

Всё — технически бот создан, у него есть адрес и токен. Если сейчас перейти по ссылке t.me/ваш_бот и нажать «Start», бот откроется, но ничего не ответит. Это нормально: логику мы подключим дальше.

Совет: сразу после /newbot не закрывайте чат с BotFather. Токен пригодится буквально в следующем шаге, а искать его потом среди сообщений — лишняя суета. Если всё же потеряли — команда /token выдаст ключ заново.

Что такое токен бота и как его хранить

Токен бота Telegram — это строка-ключ, по которой любая внешняя система авторизуется и управляет ботом через Telegram Bot API. Формат всегда одинаковый: числовой ID бота, двоеточие, затем длинная секретная часть. Именно этот токен вы будете вставлять в конструктор, чтобы «оживить» бота.

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

  • Не публикуйте токен в открытых чатах, скриншотах, на GitHub и в заявках в поддержку сторонних сервисов.
  • Если токен утёк — немедленно отправьте BotFather команду /revoke, выберите бота и получите новый ключ. Старый мгновенно перестанет работать.
  • Подключайте токен только к проверенным сервисам. Российский конструктор с прозрачной политикой безопаснее случайного скрипта «по гайду из телеграм-канала».

Как получить токен бота повторно, если вы его потеряли: напишите BotFather команду /mybots, выберите нужного бота, зайдите в «API Token» — там он всегда доступен. Или короче — /token и выбор бота из списка.

Настройка профиля: имя, описание, аватар и команды

BotFather позволяет оформить «витрину» бота — то, что клиент видит до первого сообщения. Аккуратное оформление повышает доверие и конверсию в старт диалога. Основные команды:

  • /setname — изменить отображаемое имя бота. Меняется в любой момент, в отличие от username.
  • /setdescription — описание, которое показывается на пустом экране до нажатия «Start» (до 512 символов). Здесь коротко объясните, что бот делает: «Запишу вас на приём, отвечу на вопросы, пришлю прайс». Это ваш мини-оффер.
  • /setabouttext — короткий текст «О боте» в профиле (до 120 символов).
  • /setuserpic — аватар бота. Загрузите логотип или фирменную картинку: бот с аватаркой выглядит на порядок серьёзнее «пустого» кружка с инициалами.
  • /setcommands — меню команд (синяя кнопка «Меню» слева от поля ввода). Задаётся списком в формате команда - описание, например: start - Запустить бота, price - Прайс-лист, manager - Связаться с менеджером.

Отдельно отмечу /setjoingroups (разрешать ли добавлять бота в группы) и /setprivacy (видит ли бот все сообщения в группе или только команды) — это важно, если планируете использовать бота в чатах, а не только в личке.

Основные команды BotFather на русском: инструкция-шпаргалка

Чтобы не держать всё в голове, вот компактная инструкция по BotFather на русском — команды, которые реально нужны в работе:

  • /newbot — создать нового бота (имя → username → токен).
  • /mybots — список ваших ботов и удобное меню настроек через кнопки (по сути, всё то же самое, но не командами, а тапами).
  • /token — получить токен выбранного бота.
  • /revoke — отозвать старый токен и выпустить новый (при утечке).
  • /deletebot — полностью удалить бота.
  • /setname, /setdescription, /setabouttext, /setuserpic, /setcommands — оформление профиля (разобрали выше).
  • /setinline — включить инлайн-режим (бот вызывается через @имя_бота в любом чате).

На практике почти все задачи закрываются связкой /newbot для создания и /mybots для последующих правок — через /mybots менять настройки удобнее, потому что BotFather рисует кнопки и не нужно вспоминать точные команды.

Почему после BotFather бот ничего не умеет

Это ключевой момент, ради которого и написана статья. BotFather зарегистрировал бота и выдал токен — но он не отвечает за то, что бот говорит и делает. Telegram Bot API устроен так: мессенджер лишь принимает входящие сообщения и передаёт их «наружу», а обрабатывать их и формировать ответы должна отдельная программа на вашей стороне.

Есть два пути дать боту эту «программу»:

  • Написать код самому — поднять сервер, настроить webhook, программировать логику на Python/Node. Путь для разработчиков; для бизнеса это дорого, долго и требует постоянной поддержки.
  • Подключить визуальный конструктор — вы вставляете токен, а логику собираете мышкой из готовых блоков. Никакого сервера и кода. Именно так сегодня запускают ботов малый и средний бизнес.

Если вы не программист, второй путь — единственный разумный. Подробнее про то, как устроен запуск бота в Telegram без программирования, я разбирал в отдельной статье. А общий маршрут «от идеи до рабочего бота» — в гайде как создать чат-бота в Telegram.

Как оживить бота: вставляем токен в конструктор

Теперь самое интересное — превращаем «пустого» бота в рабочий. На примере конструктора чат-ботов ЭТОЧАТБОТ путь выглядит так:

  1. Зарегистрируйтесь в личном кабинете и на этапе подключения канала выберите Telegram.
  2. Вставьте токен, который выдал BotFather. Система сама подхватит бота, подставит имя и аватар, настроит webhook — вручную ничего прописывать не нужно.
  3. Соберите сценарий в визуальном редакторе. Блоки соединяются стрелками: «Сообщение» → «Кнопки» → «Условие» → «Сохранить ответ» → «Уведомить менеджера». Никакого кода, всё перетаскиванием.
  4. Проверьте бота прямо в Telegram — нажмите «Start» и пройдите путь клиента. Правки в конструкторе применяются сразу.

С этого момента бот перестаёт быть «пустышкой»: он здоровается, задаёт вопросы, ведёт по воронке, собирает контакты в CRM и уведомляет вас о новых заявках. Один и тот же аккаунт-бот из BotFather можно оставить, а всю логику менять сколько угодно раз — токен остаётся прежним.

Отдельно стоит включить ИИ-агента: он подключается к базе знаний (ваш прайс, услуги, условия доставки) и отвечает клиентам своими словами, без жёстких сценариев. Это снимает с вас рутину типовых вопросов «сколько стоит», «а есть доставка», «как записаться».

Что можно собрать: примеры сценариев

Чтобы «BotFather → рабочий бот» не звучало абстрактно, вот реальные конфигурации, которые собираются за вечер:

  • Бот-администратор для услуг (салон, клиника, автосервис). Приветствие → выбор услуги кнопками → сбор имени и телефона → запись на удобное время → уведомление менеджеру. Заявки складываются в CRM с тегами.
  • Лид-магнит с проверкой подписки. Клиент получает чек-лист или гайд только после подписки на канал. Механику проверки подписки в боте удобно совмещать с автоворонкой прогрева.
  • Автоворонка продаж. Серия сообщений по расписанию: полезный контент → кейс → оффер → дедлайн → оплата в боте. Как выстроить логику прогрева, я показывал в материале про автоворонки.
  • Приём оплат прямо в чате. Бот выставляет счёт через ЮKassa, CloudPayments, Prodamus или ЮMoney и после оплаты сам выдаёт доступ/товар.
  • Рассылки по сегментам. Собрали базу — отправляете массовую рассылку в Telegram не всем подряд, а по тегам: «купившие», «бросившие корзину», «интересовались доставкой».

Причём один сценарий может работать сразу в нескольких каналах. Если вы ведёте аудиторию не только в Telegram, но и во ВКонтакте, МАКС или Instagram*, конструктор позволяет переиспользовать логику без дублирования.

Частые ошибки и лайфхаки

По опыту настройки десятков ботов, вот где новички спотыкаются чаще всего:

  • Путают имя и username. Имя (name) — красивое, любое, меняется в любой момент. Username — технический адрес, обязан заканчиваться на bot и его нельзя сменить, только удалить бота и создать заново. Придумывайте username осознанно.
  • Теряют токен и паникуют. Не нужно пересоздавать бота — токен всегда доступен через /mybots → API Token или командой /token.
  • Публикуют токен где попало. Скриншот с полным токеном в сторис или в открытом чате = потеря контроля над ботом. Если засветили — сразу /revoke.
  • Ждут, что бот заработает «сам». После BotFather нужен конструктор или код. Без этого бот молчит — это не поломка.
  • Оставляют пустую витрину. Бот без аватара, описания и меню команд выглядит как заброшка и режет конверсию в старт. Потратьте 10 минут на /setuserpic, /setdescription и /setcommands.

Лайфхак: заведите отдельного тестового бота через /newbot и обкатывайте на нём новые сценарии, прежде чем катить их в боевого. Создать тестового бота можно бесплатно, а нервов и репутации сэкономите много.

Частые вопросы

Можно ли создать бота в BotFather бесплатно?

Да, регистрация бота и получение токена через BotFather полностью бесплатны. Платить (или не платить — есть бесплатный старт) вы будете уже за конструктор, который добавляет боту логику. Сравнить условия можно на странице тарифов.

Что делать после того, как BotFather выдал токен?

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

Как получить токен бота повторно, если я его потерял?

Откройте @BotFather, отправьте /mybots, выберите нужного бота и зайдите в раздел «API Token» — токен всегда там. Быстрая альтернатива: команда /token и выбор бота из списка. Пересоздавать бота из-за потерянного токена не нужно.

Чем BotFather отличается от конструктора чат-ботов?

BotFather — это регистрация бота и настройка его профиля (имя, аватар, описание, токен). Конструктор — это «мозг» бота: сценарии, кнопки, воронки, ИИ-агент, приём оплат, CRM. BotFather создаёт оболочку, конструктор наполняет её поведением. Нужны оба, но настраиваются они в разных местах.

Можно ли поменять имя или аватар бота после создания?

Отображаемое имя (/setname), описание (/setdescription) и аватар (/setuserpic) меняются в любой момент через BotFather без последствий. А вот username (технический адрес @..._bot) сменить нельзя — только удалить бота и создать нового, поэтому его выбирайте сразу вдумчиво.

Опасно ли подключать токен к стороннему сервису?

Токен даёт полный контроль над ботом, поэтому подключать его стоит только к проверенным платформам с понятной репутацией и российской юрисдикцией, если для вас важно соответствие требованиям. При малейших сомнениях в сервисе токен всегда можно отозвать командой /revoke и выпустить новый.

Итог: от BotFather до продающего бота

Теперь вы знаете не только «BotFather: как создать бота» технически, но и что делать дальше, чтобы бот приносил заявки, а не пылился пустышкой в списке контактов. Порядок простой: /newbot → получаете токен → оформляете профиль → вставляете токен в конструктор → собираете сценарий. Первые три шага — это BotFather, а вся магия (диалоги, воронки, ИИ-ответы, оплаты) живёт в конструкторе.

Готовы оживить своего бота прямо сейчас? Зарегистрируйтесь в ЭТОЧАТБОТ, вставьте токен из BotFather и соберите первый рабочий сценарий за вечер — без кода, без сервера и с бесплатным стартом. Один токен, пара часов настройки — и у вас не «пустой» бот из BotFather, а полноценный сотрудник, который отвечает клиентам и продаёт круглосуточно.

Все статьи
Поделиться: