Перейти к основному содержимому

Поддержка клиентов

Гид по BotFather: как создать бота в Telegram и получить токен

BotFather — официальный бот Telegram для создания ботов и управления ими. Разбираем каждый шаг от /newbot до рабочего токена, настройки бота для бизнеса, что делать, если токен утёк, и как подключить бота к общим входящим.

Команда MonoChat Обновлено: 3 мин чтения

На этой странице
  1. Шаг 1. Создайте бота командой /newbot
  2. Шаг 2. Храните токен в безопасности
  3. Шаг 3. Настройте профиль, который видит клиент
  4. Шаг 4. Расскажите о боте
  5. Шаг 5. Подключите бота к MonoChat
  6. Частые ошибки
  7. Источники

BotFather (@BotFather) — официальный бот Telegram для создания ботов и управления ими. Вы отправляете ему /newbot, выбираете имя и имя пользователя, и BotFather присылает токен бота — ключ, с помощью которого сервис вроде MonoChat получает и отправляет сообщения от имени вашего бота. Всё занимает около двух минут; детали ниже отвечают за то, чтобы бот и дальше работал надёжно и безопасно.

Шаг 1. Создайте бота командой /newbot

  1. Найдите в Telegram @BotFather и откройте аккаунт с синей галочкой верификации.
  2. Отправьте /newbot.
  3. Отправьте имя, которое клиенты увидят в чате, например «Стоматология Есиль». Позже его можно сменить командой /setname.
  4. Отправьте имя пользователя: 5–32 символа, латинские буквы, цифры и подчёркивания, в конце «bot», например esil_dental_bot или EsilDentalBot. Кириллица не подходит, регистр не важен, и имя нельзя будет изменить, поэтому выбирайте его как домен.
  5. BotFather пришлёт подтверждение со ссылкой на бота (t.me/esil_dental_bot) и токеном вида 110201543:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw.

Если имя занято, попробуйте вариант с названием города или подчёркиванием: имена пользователей уникальны во всём Telegram.

Шаг 2. Храните токен в безопасности

Токен — это пароль бота. У кого он есть, тот может читать входящие сообщения бота и писать от его имени.

  • Храните токен в менеджере паролей, а не в чате, почте или общем документе.
  • Вставляйте его только в тот сервис, через который работает бот.
  • Если токен утёк или он был у бывшего сотрудника или агентства, отправьте /token в BotFather, получите новый и обновите сервис.
  • Список ваших ботов и их настройки всегда доступны по команде /mybots.

Шаг 3. Настройте профиль, который видит клиент

Эти команды BotFather определяют, что клиент увидит до первого сообщения:

КомандаЧто настраиваетСовет для бота компании
/setuserpicФото профиляВаш логотип, квадратный и читаемый в маленьком размере
/setdescriptionТекст под «Что умеет этот бот?» (до 512 символов)О чём можно спросить и когда ответит человек
/setabouttextСтрока в профиле и в пересланных ссылках (до 120 символов)Одно предложение и часы работы
/setcommandsМеню, которое появляется при вводе «/»/start, /help и две-три свои, например /zapis или /zakaz
/setprivacyКакие сообщения в группах получает ботОставьте приватность включённой, если боту не нужно читать всё
/setjoingroupsМожно ли добавлять бота в группыВыключите для бота поддержки один на один

Шаг 4. Расскажите о боте

Бот не может начать диалог первым: человек должен сам открыть его и нажать Запустить или добавить в группу. Поэтому ссылка — ваш канал роста:

  • Разместите t.me/<имя_пользователя> на сайте, в чеках, на упаковке и в соцсетях или покажите QR-код на кассе.
  • Добавьте параметр, чтобы видеть источник: t.me/esil_dental_bot?start=instagram придёт боту как /start instagram. Допустимы латинские буквы, цифры, _ и -, до 64 символов.

Шаг 5. Подключите бота к MonoChat

MonoChat подключает бота по токену, без программирования:

  1. В MonoChat откройте Настройки › Чат › Каналы и нажмите Подключить.
  2. Выберите Telegram Bot.
  3. Вставьте токен от BotFather в поле Ключ бота Telegram и нажмите Сохранить.

Теперь сообщения боту приходят в общие входящие вместе с WhatsApp, Instagram и другими каналами. Там можно подключить ИИ-ассистента, который отвечает по вашим материалам, передавать диалоги команде и отправлять рассылки в Telegram всем, кто запустил бота.

Частые ошибки

  • Один бот в двух сервисах. Бот получает обновления через webhook или через polling, не одновременно; второй сервис молча забирает сообщения у первого. Один бот — один сервис.
  • Удаление вместо переименования. /deletebot удаляет бота, освобождает имя пользователя и не отменяется. При ребрендинге меняйте имя и фото.
  • Передача бота агентству навсегда. Передать бота (/mybots › бот › Transfer ownership) можно только тому, кто уже им пользовался, и это необратимо. Держите бота на аккаунте компании.
  • Слишком быстрая отправка. Telegram просит ботов не отправлять больше примерно одного сообщения в секунду в одном чате, 20 в минуту в группе и около 30 в секунду при массовой рассылке.

В нашем гиде Telegram для бизнеса боты сравниваются с бизнес-аккаунтами, каналами и группами.

Начать можно бесплатно на app.monochat.ai.

Источники

Вопросы и ответы

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

Где найти токен Telegram-бота?

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

BotFather бесплатный?

Да. Создавать ботов и управлять ими через BotFather бесплатно, и бот может бесплатно писать тем, кто его запустил. Платными бывают только платные рассылки быстрее примерно 30 сообщений в секунду, они оплачиваются Telegram Stars.

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

Нет. Имя пользователя, оканчивающееся на "bot", фиксируется в момент создания бота. Отображаемое имя, описание, текст «О боте» и фото можно менять когда угодно.

Что будет, если кто-то получит токен моего бота?

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

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

Бот получает сообщения либо через один webhook, либо через polling, но не одновременно. Когда второй сервис ставит свой webhook, первый перестаёт получать сообщения. Подключайте каждого бота к одному сервису, а для тестов создайте второго бота.

Похожие руководства

Продолжайте читать по этой теме.

Первый месяц Growth за наш счёт

Работайте с WhatsApp, Instagram и Messenger из одних входящих

Начните бесплатно с MonoChat: общие входящие команды, ИИ-ассистенты, шаблоны и кампании на официальных API Meta.

Один код на компанию • 30 дней на активацию • Карта не нужна

150 $ для старта.

Получить