Рассылки и автоворонки в Telegram-боте: кому можно писать, лимиты и как не попасть в спам
Короткий ответ: Telegram-бот может писать только тем, кто сам его запустил, — купить базу и разослать по ней не получится. Массовая отправка ограничена примерно 30 сообщениями в секунду, а в один чат — одним в секунду. Если в рассылке есть реклама, по закону нужно предварительное согласие адресата, и доказывать его придётся вам. Автоворонка — это та же рассылка, только сообщения уходят по сценарию и действиям человека, а горячий клиент в нужный момент передаётся менеджеру.
Кому бот вообще может написать?
Только тем, кто сам начал диалог: открыл бота и нажал «Старт» или написал ему. Если бота добавили в группу, он может писать в эту группу, но не её участникам лично. В справке Telegram это сказано прямо: боты не могут начинать разговор с пользователем. Список телефонов или юзернеймов в бота загрузить и разослать по нему нельзя.
Отсюда главное правило: база подписчиков бота собирается только из людей, которые пришли сами. Откуда они приходят на практике:
- Сайт и лендинг. Кнопка «Получить расчёт в Telegram» или «Записаться через бота» рядом с формой заявки.
- Канал компании. Закреплённый пост со ссылкой на бота и понятной причиной подписаться.
- Офлайн. QR-код на чеке, упаковке, стойке администратора, в шоуруме.
- Реклама. Объявление ведёт не на сайт, а сразу в бота.
- Рассылка по почте существующим клиентам с приглашением перейти в бота.
Чтобы понимать, какой источник работает, у каждой ссылки на бота должна быть своя метка. Telegram поддерживает это штатно: ссылка вида t.me/имя_бота?start=metka передаёт боту параметр до 64 символов (справка Telegram о deep linking). Бот сохраняет метку в карточке подписчика, и потом вы видите, сколько людей пришло с QR-кода в шоуруме, а сколько — с сайта.
Второе следствие: если человек заблокировал бота, сообщения ему больше не доставляются. «Вернуть» его рассылкой нельзя — только снова пригласить через другие каналы.
| Ситуация | Ограничение | Что делать в коде |
|---|---|---|
| Один личный чат | Не чаще одного сообщения в секунду; короткие всплески допустимы | Склеивать несколько уведомлений в одно сообщение |
| Группа | Не больше 20 сообщений в минуту | Не использовать группу как канал массовых уведомлений |
| Массовая отправка по подписчикам | Около 30 сообщений в секунду бесплатно | Очередь с паузами, повтор после ответа 429 с учётом retry_after |
| Платные рассылки (включаются в @BotFather) | До 1000 сообщений в секунду; сверх 30 в секунду — 0,1 Stars за доставленное сообщение | Нужны 100 000 Stars на балансе бота и от 100 000 активных пользователей в месяц |
| Человек не нажимал «Старт» или заблокировал бота | Сообщение не доставляется, API возвращает ошибку 403 | Помечать подписчика неактивным и больше ему не отправлять |
Какие лимиты у Telegram на массовую отправку?
По справке Telegram, бесплатно бот рассылает около 30 сообщений в секунду, в один чат — не чаще раза в секунду, в группу — не больше 20 сообщений в минуту. При превышении API отвечает ошибкой 429 и сообщает, сколько секунд подождать. Для крупных ботов есть платные рассылки до 1000 сообщений в секунду.
Для малого бизнеса эти лимиты почти никогда не мешают: 30 сообщений в секунду — это 5 000 подписчиков примерно за три минуты. Проблемы начинаются, когда рассылку написали «в лоб»: цикл без пауз отправляет всё сразу, ловит 429 и молча теряет часть получателей. Telegram в FAQ для разработчиков сам советует растягивать большие рассылки на 8–12 часов, а не отправлять всё разом. Поэтому правильная рассылка в боте устроена через очередь:
- Выпуск сохраняется в базе с сегментом и временем отправки.
- Очередь отправляет сообщения с паузами в пределах лимита.
- На ответ 429 очередь ждёт указанное время и повторяет попытку.
- На ответ 403 подписчик помечается неактивным и исключается из следующих выпусков.
- По итогам видно, сколько доставлено, сколько ошибок и почему.
Платные рассылки описаны в FAQ для разработчиков ботов: включаются в @BotFather, стоят 0,1 Stars за каждое доставленное сообщение сверх бесплатных 30 в секунду и требуют не меньше 100 000 Stars на балансе и 100 000 активных пользователей в месяц. Списываются Stars только за успешно доставленные сообщения. Это инструмент для очень больших аудиторий, а не для рассылки по клиентской базе салона или магазина.
Реклама в рассылке: что требует закон?
Часть 1 статьи 18 закона «О рекламе» разрешает рекламу по сетям электросвязи только с предварительного согласия адресата. Если тот, кто рассылает, не докажет согласие, реклама считается отправленной без него. По требованию человека рассылку рекламы нужно сразу прекратить.
Текст нормы — на consultant.ru (ст. 18, редакция от 04.08.2026). Практически для бота это значит три вещи:
- Нажатие «Старт» — ещё не согласие на рекламу. Человек мог прийти за расчётом или записью. Согласие на акции и предложения берите отдельной кнопкой: «Присылать скидки и новинки — да / нет».
- Согласие нужно хранить. В карточке подписчика — дата, время и текст, на который он нажал. Это и есть ваше доказательство.
- Отказ — в один нажим. Кнопка «Не присылать акции» в каждом рекламном сообщении и команда в меню. После нажатия рекламные выпуски этому человеку прекращаются сразу.
Служебные сообщения — статус заказа, напоминание о записи, ответ на заявку — рекламой обычно не считаются, но граница проходит по содержанию: если в напоминание о записи добавили «и скидка 20 % на окрашивание», это уже реклама. Отдельно учтите, что бот хранит имена, телефоны и идентификаторы подписчиков — это персональные данные, и требования 152-ФЗ к ним мы разбирали в статье о хранении данных сайта. Правила рекламы в интернете в последние годы менялись, поэтому текст согласия и порядок рассылок перед запуском стоит показать юристу.
Что такое автоворонка в боте и из каких шагов она состоит?
Автоворонка — это сценарий, по которому бот сам ведёт человека от первого касания до заявки: приветствует, выдаёт обещанное, через заданное время присылает следующие сообщения и реагирует на нажатия. Как только человек показывает интерес к покупке, бот передаёт его менеджеру.
Типичная воронка в боте для услуг выглядит так:
- Вход. Человек пришёл по ссылке с меткой и нажал «Старт». Бот здоровается и сразу выполняет обещание: присылает прайс, чек-лист, расчёт или запись.
- Квалификация. Два-три вопроса кнопками: что интересует, когда планируете, для себя или для компании. Ответы становятся тегами подписчика.
- Прогрев. Несколько сообщений с интервалом в 1–3 дня: ответы на частые вопросы, примеры работ, как проходит услуга. Каждое — с одной кнопкой действия.
- Предложение. Конкретное: запись на замер, консультация, пробное занятие — с понятным сроком.
- Передача менеджеру. Человек нажал «Хочу консультацию», ответил «в этом месяце» или открыл цены дважды — бот отправляет менеджеру карточку с тегами и историей нажатий и перестаёт слать автоматические сообщения.
- Дожим или пауза. Если человек не реагирует, бот после одного-двух напоминаний замолкает, а не продолжает слать сообщения неделями.
Ключевой шаг — пятый. Воронка, которая не умеет вовремя остановиться и отдать клиента живому человеку, раздражает: человек уже готов купить, а бот продолжает присылать «полезные материалы». Куда отправлять карточку — в чат менеджеров, в таблицу или в CRM — разобрано в статье о боте для приёма заявок. Если продажа идёт прямо в боте, с каталогом и оплатой, смотрите материал о боте-магазине.
Пример из практики студии — бот в проекте BanRadar: он присылает алерт в Telegram за секунды после появления блока в сети. Это рассылка другого типа — служебная и событийная, а не маркетинговая, но устроена так же: очередь, лимиты, учёт доставки.
Как сегментировать и не надоесть?
Сегментируйте по тому, что человек сам рассказал боту: интерес, город, этап покупки, согласие на акции. Каждый выпуск отправляйте только тем, кому он подходит, и дайте выбор частоты. Меньшая, но точная отправка обычно приносит меньше блокировок, чем всё всем.
Рабочий набор тегов для небольшого бизнеса:
- Источник — метка из ссылки: сайт, канал, QR-код, реклама.
- Интерес — ответ на вопрос «Что вас интересует?»: услуга или категория товаров.
- Этап — подписчик, оставил заявку, клиент, повторный клиент.
- Согласие на рекламу — да или нет, с датой.
- Частота — «всё», «раз в неделю», «только важное».
Несколько правил, которые экономят подписчиков. Не шлите рассылки ночью: бот должен учитывать часовой пояс или хотя бы отправлять в рабочие часы. Одно сообщение — одна мысль и одна главная кнопка. Не дублируйте в боте весь контент канала: если человек подписан и на канал, и на бота, он получит одно и то же дважды. Перед большой отправкой проверьте выпуск на себе и паре коллег — опечатку в уже отправленном сообщении бот исправить может, но люди её уже увидели.
| Метрика | Как считается | Тревожный сигнал |
|---|---|---|
| Доставлено | Сообщения без ошибки от API | Растёт доля ошибок 403 — база стареет |
| Блокировки после рассылки | Ошибки 403 у тех, кто вчера был активен | Заметный всплеск после конкретного выпуска |
| Отписки по кнопке | Нажатия «Не присылать» или «Реже» | Отписываются от одного сегмента чаще, чем от других |
| Нажатия на кнопки | Доля получателей, нажавших кнопку в сообщении | Падает несколько выпусков подряд |
| Целевое действие | Заявки, записи или оплаты с меткой выпуска | Нажатий много, а заявок нет — проблема в предложении или шаге после кнопки |
Отписки и блокировки: что считать?
Считайте доставку, блокировки, отписки по кнопке, нажатия и целевые действия — по каждому выпуску и сегменту. Telegram не сообщает боту, что сообщение прочитано, поэтому «открытия», как в почте, здесь не измерить. Реальный сигнал интереса — нажатия на кнопки и заявки.
Блокировки бот узнаёт только при следующей попытке отправить: Telegram вернёт ошибку 403. Поэтому число блокировок за конкретный выпуск честно видно только через день-два, на следующей отправке. Кнопка «Не присылать» в самом сообщении — простая страховка: человек, которому есть куда нажать, чаще отписывается от рассылки, чем блокирует бота целиком, и сервисные сообщения продолжают до него доходить.
Минимальная аналитика входит в базовый бот: число диалогов, заявок и оплат. Если нужен отчёт по каждому выпуску с разбивкой по сегментам, скажите об этом на брифе — от этого зависит объём работ.
Когда рассылки через бота вам не нужны и какие ошибки встречаются чаще всего?
Бот-рассылка не нужна, если у вас нет повода писать людям регулярно, нет человека, который будет готовить выпуски, или клиенты покупают раз в несколько лет. Тогда достаточно бота для заявок и уведомлений о статусе, без маркетинговой части.
Ошибки, которые мы видим чаще всего:
- Пустая база. Бот запустили, но ссылку на него нигде не разместили. Рассылать некому.
- Нет причины подписаться. «Подпишитесь на нашего бота» не работает. Работает «Получите расчёт за минуту» или «Напомним о записи за день».
- Реклама без отдельного согласия. Всех, кто нажал «Старт», сразу записывают в получатели акций.
- Отправка в цикле без очереди. Часть сообщений теряется на ошибке 429, и никто об этом не знает.
- Нет передачи менеджеру. Горячий клиент ответил «да», а его ответ лежит в базе бота, и никто его не видит.
- Ожидание, что бот продаст сам. Рассылка — канал связи с теми, кто уже знает о вас. Конверсию она не обещает, а продаёт предложение и работа менеджера.
- Всё через конструктор без выгрузки. Через год выясняется, что базу подписчиков с тегами нельзя забрать с собой.
Если нужно не сообщение, а полноценный интерфейс внутри Telegram — каталог с фильтрами, личный кабинет, длинная форма, — рассылка лишь приводит человека, а работать с ним удобнее в Mini App.
Сколько стоит бот с рассылками и что входит в цену?
Бот под ключ в студии — от 16 000 ₽, срок 1–2 дня. В тариф входят кнопочное меню и сценарии, приём заявок, связь с одной системой — CRM или Google Sheets, приём оплаты, рассылки по подписчикам с сегментами по тегам, хостинг и запуск на вашем аккаунте.
Итог зависит от числа сценариев и интеграций. Отдельно считаются нестандартные интеграции под ваш API и бот, который отвечает с помощью ИИ по вашим документам, — это тариф от 72 000 ₽. Наполнение и ведение рассылок после запуска в цену не входят: тексты выпусков готовите вы или ваш маркетолог. Гарантия по договору — 30 календарных дней с даты акта, дальнейшее развитие — поддержка от 7 900 ₽ в месяц. Состав тарифа и примеры сценариев — на странице разработки Telegram-бота, а подробный разбор цены и платежей после запуска — в статье «Сколько стоит Telegram-бот под ключ».
Чек-лист запуска
Пройдите этот список до первой рассылки — он закрывает большинство проблем с лимитами, законом и блокировками.
- Бот создан на вашем аккаунте в @BotFather, токен хранится у вас.
- У каждой ссылки на бота есть метка источника через параметр
start. - Первое сообщение сразу выполняет обещание, ради которого человек подписался.
- Согласие на рекламу — отдельной кнопкой, с сохранением даты и текста.
- В каждом рекламном сообщении есть кнопка «Не присылать», в меню — настройка частоты.
- Есть теги: источник, интерес, этап, согласие, частота.
- Отправка идёт через очередь с паузами, ошибки 429 и 403 обрабатываются.
- Определено условие передачи клиента менеджеру и куда уходит карточка.
- После передачи менеджеру автоматические сообщения этому человеку останавливаются.
- Выпуски уходят в дневное время с учётом часового пояса.
- Метрики по выпуску: доставлено, блокировки, отписки, нажатия, заявки.
- Есть ответственный, кто пишет выпуски, и план хотя бы на первый месяц.
- База подписчиков выгружается в таблицу — на случай переезда.
- Текст согласия и порядок рассылок показаны юристу.
Если половина пунктов пока непонятна — это нормально: их удобно пройти вместе на брифе, до того как писать первое сообщение подписчикам.
Короткие ответы на частые вопросы
Может ли бот написать человеку первым?
Нет. В справке Telegram прямо сказано: боты не могут начинать разговор. Лично бот пишет только тому, кто сам открыл его и нажал «Старт» или написал ему; если бота добавили в группу, он пишет в эту группу, а не участникам лично. Базу номеров телефонов загрузить в бота и разослать по ней нельзя.
Сколько сообщений в секунду может отправить Telegram-бот?
По справке Telegram — около 30 сообщений в секунду при массовой отправке и не чаще одного в секунду в один чат. Платные рассылки поднимают предел до 1000 в секунду, но доступны только крупным ботам с балансом Stars.
Нужно ли согласие подписчика на рекламную рассылку в боте?
Закон о рекламе требует предварительного согласия адресата на рекламу по сетям электросвязи, а доказывать его должен тот, кто рассылает. Поэтому согласие на рекламу берите отдельной кнопкой и хранить дату. Применимость к вашему случаю уточните у юриста.
Бывает ли бесплатный бот для рассылок в Telegram?
Сам Bot API бесплатен в пределах обычных лимитов. Бесплатные тарифы конструкторов обычно ограничивают число подписчиков или функции. Платить приходится за сервер, конструктор или разработку, а не за отправку сообщений.
Что такое автоворонка в телеграмме простыми словами?
Это цепочка сообщений, которую бот отправляет сам по расписанию или в ответ на действия человека: подарок за подписку, полезные материалы, предложение, напоминание. Когда человек проявляет интерес, бот передаёт его менеджеру.
Почему после рассылки люди блокируют бота?
Чаще всего из-за частоты и нерелевантности: всем шлют одно и то же, слишком часто и без понятной пользы. Помогают сегменты, кнопка «Реже» и обещание при подписке, которое бот потом выполняет.
Услуги и кейсы по теме: Telegram-боты под ключ · кейс BanRadar · цены и сроки
Расскажите, кто ваши подписчики, что вы хотите им отправлять и куда должны попадать горячие заявки, — предложим сценарий рассылок и воронки и скажем, хватит ли базового тарифа бота.
Рассчитать проект →Оценку срока и цены по брифу делаем бесплатно, обычно отвечаем в течение часа в рабочее время. Типовой договор — посмотреть до оплаты.
