Чтобы создать бота в телеграм, достаточно официального бота @BotFather: команда /newbot, имя, username с окончанием bot, и через минуту у вас есть токен — ключ от нового бота. Программировать на этом шаге ничего не нужно. Созданный бот при этом пустой: первым не пишет и не знает, что отвечать.
Логику ему даёт программа, подключённая к токену: свой код на сервере или конструктор чат-ботов для Telegram. Ниже путь от /newbot до бота, который сам принимает заявки и показывает, откуда пришёл каждый человек.
⚡ Обновлено 12 октября 2026
С июля 2025 года у BotFather есть мини-приложение с привычным интерфейсом, но командами в чате быстрее. На один обычный аккаунт Telegram можно создать до 20 ботов.

Кто знает токен, тот управляет ботом и пишет от его имени.
Если токен всё-таки ушёл не туда или с ботом работал сторонний специалист, перевыпустите его: /mybots → ваш бот → API Token → Revoke current token. Старый токен перестанет работать, а новый нужно вставить туда, где бот подключён, причём только в одно место: если токен работает в двух сервисах сразу, между ними возникают конфликты, и бот отвечает с ошибками.
С апреля 2026 года (Bot API 9.6) бота можно создать без диалога с BotFather. Это управляемые боты (managed bots): сервис формирует ссылку вида t.me/newbot/бот_сервиса/имя_нового_бота, человек открывает её, видит заполненные имя и username и подтверждает создание.
Бот принадлежит тому, кто подтвердил создание, а сервис получает его токен. Такие ссылки выдают сервисы с режимом Bot Management Mode в мини-приложении BotFather.
Профиль заполняют до того, как раздавать ссылку: человек видит его ещё до «Старта». Поля меняются командами /setdescription, /setabouttext, /setuserpic или в мини-приложении BotFather.
Если бот будет спрашивать имя, телефон или email, согласие на обработку персональных данных и ссылку на политику конфиденциальности размещают в описании или в приветствии.
Меню команд задаётся через /setcommands: команда начинается с /, длина до 32 символов, допустимы латиница, цифры и подчёркивание. В чате команды появляются под кнопкой «Меню» у поля ввода. Обычно хватает короткого меню: /start, /help и пара команд под главные задачи.

Напишите только что созданному боту, и он промолчит. По нашим данным (разбор 19 тыс. вопросов в чате пользователей BotHelp за 2018–2026 годы), вопрос «нажимаю „Старт“, а бот ничего не присылает» звучит там каждый год с 2019-го. Telegram доставляет сообщения, но логику бота не выполняет: бот связан с сервером владельца, и уже программа на нём решает, что ответить. Пока к токену ничего не подключено, отвечать некому.
Для бизнеса важнее другое: бот не может написать человеку первым, диалог начинается, только когда человек сам нажал «Старт» или добавил бота в группу. Значит, база бота — ровно те, кто к нему пришёл, и номер телефона клиента не поможет отправить ему сообщение от бота.
Официальный туториал Telegram для разработчиков заканчивается арендой сервера: на домашнем компьютере бот работает, только пока компьютер включён.
| Свой код | Конструктор | |
|---|---|---|
| Что нужно для запуска | разработчик, сервер (VPS), база данных | токен из BotFather и браузер |
| Где работает бот | на вашем сервере | на серверах сервиса |
| Кто меняет сценарий | разработчик | вы, в визуальном редакторе |
| Где хранится база подписчиков | в вашей базе данных | в кабинете сервиса |
| Если исполнитель ушёл | правки ждут нового разработчика | правите сами |
| Кому подходит | нестандартная логика, внутренние системы компании | заявки, запись, лид-магниты, рассылки, оплата |
Если собирать бота не хочется вовсе, посмотрите, сколько стоит бот, если не собирать самому.
Кнопки, команды и условия сценария — самая частая тема того же чата: около 12% из 14,5 тыс. вопросов, у которых удалось определить тему. Поэтому первый сценарий проще строить под одно действие: принять заявку, записать на услугу или выдать лид-магнит.
Каркас сценария для заявки:
Ответы сохраняют в поля профиля, чтобы фильтровать их, выгружать в таблицу и подставлять в сообщения: «Анна, расчёт готов».
Что делать с подписчиком после первой заявки, разобрано в статье о продающей воронке в Telegram, а если бот продаёт товары, пригодится разбор интернет-магазина в Telegram.
Раз бот не пишет первым, каждую точку входа приходится создавать. Базовая — ссылка t.me/имя_бота. Её ставят кнопкой в закреплённый пост канала, на сайт, в описание профиля в соцсетях и в рекламу, переводят в QR-код для кассы, упаковки или визитки.
Обычная ссылка не показывает, откуда пришёл человек. Для этого есть deep link: к адресу добавляют параметр start с меткой, например t.me/flowers_shop_bot?start=qr_vitrina. Бот получает метку вместе с командой /start и может сохранить её в профиль подписчика. В метке допустимы латиница, цифры, подчёркивание и дефис, длина — до 64 символов (поэтому qr_vitrina, а не qr_витрина).
Текст рядом со ссылкой должен объяснять, зачем нажимать «Старт»: «заберите чек-лист в боте» даёт причину, «напишите нашему боту» не даёт. Поводом становится чек-лист, подборка, расчёт стоимости или скидка на первый заказ.
Совет от эксперта. Леонид Зверев, технический специалист по чат-ботам: заводите отдельную метку для каждого места, где висит ссылка, даже для двух постов в одном канале. Через месяц-другой станет видно, какой пост приводит людей до заявки, а какой — тех, кто нажал «Старт» и пропал.
Только тем, кто запускал его и не заблокировал. Скорость ограничивает и сам Telegram: в один чат можно отправлять не больше одного сообщения в секунду, в группу до 20 сообщений в минуту, при массовой отправке около 30 сообщений в секунду. Быстрее, до 1 000 в секунду, только за плату.
Хотите знать, из какого поста или QR-кода пришёл каждый подписчик? В BotHelp ссылка с UTM-метками записывает источник прямо в карточку подписчика: без таблиц и ручных пометок.
В канале бот обычно публикует посты, принимает заявки на вступление или проверяет подписку. Для этого его делают администратором:
Добавить бота может только владелец канала или его администратор. Если бот в канале ничего не публикует, чаще всего у него просто нет нужных прав.

В группе у всех ботов по умолчанию включён режим приватности (privacy mode): бот видит только команды, адресованные ему, и ответы на свои сообщения, а обычную переписку участников не получает. Если бот должен реагировать на любые сообщения, сделайте его администратором группы: администраторы получают все сообщения.
Бот-админ при этом получает вообще всё. В наш чат пользователей приходил вопрос, почему бот после назначения админом здоровается в ответ на каждое сообщение в группе: так бывает, когда сценарий запускается на любое входящее сообщение.
Как бот пускает в платный канал только оплативших, разобрано отдельно: закрытый канал с доступом по подписке.
Заявка, оставшаяся только в переписке с ботом, обычно теряется. Поэтому последние шаги сценария — уведомление ответственному и запись ответов в таблицу или CRM. Связка с таблицами и CRM занимает третье место среди тем чата пользователей, около 10% вопросов.
Часть 5 статьи 18 закона «О персональных данных» в редакции от 28.02.2025 не допускает при сборе персональных данных граждан России их запись, накопление и хранение в базах данных за пределами страны (исключения перечислены в законе). Имя и телефон из заявки — персональные данные. Выбирая таблицу или CRM для заявок, проверьте, где сервис хранит данные, а применение закона к своему бизнесу уточните у юриста.
Владелец бота — аккаунт, с которого его создали в BotFather. Если бота делал подрядчик со своего аккаунта, бот формально его, и с уходом подрядчика может уйти управление ботом вместе с базой подписчиков. На доступы, перенос и передачу ботов приходится почти 5% вопросов в том же чате.
Передать бота можно в BotFather: /mybots → бот → Transfer Ownership → получатель. Получатель должен хотя бы раз написать боту, а у владельца двухэтапная аутентификация должна быть включена не меньше недели назад. После передачи прежний владелец теряет управление, пошагово это описано в инструкции по передаче бота.
Там же спрашивали, откроется ли передача на следующий день после включения облачного пароля (так Telegram называет двухэтапную аутентификацию). Не откроется.
Совет от эксперта. Анна Урванова, эксперт по разработке и масштабированию чат-ботов: создавайте бота со своего аккаунта, а подрядчику передавайте токен, а не наоборот. Двухэтапную аутентификацию включите сразу: если вспомнить о ней в день, когда бота нужно забрать у уходящего сотрудника, передачи придётся ждать неделю.
Всё описанное выше делается на любом инструменте, вопрос лишь в том, кто ведёт бота после запуска: программист с сервером или вы сами.
BotHelp — конструктор чат-ботов и ИИ-агентов, где эта часть собирается без кода. Токен вставляется в разделе «Настройки» → «Каналы» → «Добавить новый канал» → Telegram (в справке есть инструкция, как подключить токен). Дальше доступны:
Чтобы собрать бота в Telegram без кода, удобнее начать с шаблона: сценарий уже связан, остаётся переписать тексты под себя. Стоимость — от 1 599 ₽ в месяц, она зависит от числа активных подписчиков.
Токен из BotFather у вас уже есть, осталось дать боту работу. Подключите его к BotHelp, возьмите шаблон «Сбор лидов и сегментация» и раздайте первую ссылку с меткой. 14 дней доступа ко всем функциям без привязки карты, с лимитом до 3 000 подписчиков и 75 000 AI-токенов. Создать бота бесплатно →
Бот создан, а заявок пока нет? Подключите токен к конструктору и соберите сценарий, который сам спросит имя, задачу и удобное время и пришлёт заявку менеджеру.
Кейсы и гайды — 1 письмо в неделю