Бесплатный чат бот создать: два пути в Telegram

Все статьи
Все статьи
Редакция Neurounit
19 февраля 2026
Обновлено 22 августа 2026
Нейросети
Бесплатный чат бот создать: два пути в Telegram
Как сделать чат бот телеграмм бесплатно: конструкторы без кода, BotFather, сравнение платформ, пошаговая инструкция, сценарии для бизнеса и частые ошибки.

Запрос «бесплатный чат бот создать» на практике распадается на два маршрута, и оба в Telegram действительно ничего не стоят: регистрация через BotFather плюс конструктор без кода либо та же регистрация плюс собственный код на Bot API. Официальная документация называет платформу бесплатной и для пользователей, и для разработчиков, а число ботов на ней оценивает более чем в 10 миллионов. Платить приходится не Telegram, а сервисам вокруг: конструктору за подписчиков и рассылки, хостингу за место под код. Ниже проверенные лимиты платформы, бесплатные тарифы конструкторов и точная граница, где бесплатное заканчивается.

Что в Telegram бесплатно на самом деле

Бесплатны три вещи. Регистрация бота в BotFather и выдача токена: платы нет ни разовой, ни абонентской. Сам Bot API, актуальная версия 10.2 от 14 июля 2026 года, все методы открыты без тарифа. И доставка сообщений вашим подписчикам: в FAQ Telegram сказано прямо, что боты пишут своим пользователям без затрат, ограничение только по частоте.

Не бесплатны две вещи, и обе лежат вне Telegram: место, где живёт логика бота (чужой конструктор с тарифом или ваш сервер), и массовая рассылка сверх штатной скорости, для неё включается платный режим за Stars.

Отдельно запомните: бот не пишет человеку первым. Пользователь сам открывает чат и нажимает кнопку Start, которая появляется при первом входе в диалог. Отсюда следствие: база собирается только из тех, кто пришёл сам, холодная рассылка по номерам через бота технически невозможна.

Как создать чат бот через BotFather: пошагово за 15 минут

Вопрос «как создать чат бот» решается одной перепиской с системным ботом.

  1. Откройте BotFather в поиске Telegram и нажмите Start.
  2. Отправьте /newbot. Первым спросят отображаемое имя, оно произвольное и меняется потом командой /setname.
  3. Придумайте username: от 5 до 32 символов, только латинские буквы, цифры и подчёркивание, окончание обязательно на bot, например tetris_bot. Регистр значения не имеет.
  4. Получите токен вида 110201543:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw. Это единственный ключ доступа к боту.
  5. Подключите токен туда, где будет жить логика: в поле конструктора или в переменную окружения кода.
  6. Настройте три штатные команды, которых Telegram ждёт от любого бота: /start начинает диалог, /help отдаёт справку, /settings показывает настройки.
  7. Нажмите Start в собственном боте и пройдите сценарий целиком, включая ветку «пользователь написал не то».

Деталь, о которой узнают поздно: username изменить после создания нельзя. Если бренд ещё не определён, берите нейтральное имя, а красивое отображаемое ставьте отдельно, его менять можно сколько угодно.

Токен и карточка бота: что настроить сразу

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

Карточка настраивается там же и формирует первый экран, лимиты жёсткие:

  • /setdescription: описание до 512 символов, видно в начале диалога под заголовком «What can this bot do?».
  • /setabouttext: текст профиля до 120 символов, уходит вместе со ссылкой при пересылке бота.
  • /setuserpic: аватар. С 21 апреля 2023 года (Telegram 9.6) бота можно править прямо со страницы профиля и поставить видеоаватар.
  • /setcommands: список команд, каждая до 32 символов, только строчные латинские буквы, цифры и подчёркивание.
  • /setprivacy: режим приватности в группах. При включённом бот получает только адресованные ему команды и ответы на свои сообщения, а не всю переписку.

При смене подрядчика вспоминают про передачу владения через /mybots: передать бота можно только тому, кто хотя бы раз с ним взаимодействовал, и новый владелец получает контроль вплоть до удаления. Регистрируйте бота на аккаунт компании, а не на аккаунт исполнителя.

Конструкторы с бесплатным тарифом: сводка проверенных лимитов

Одни тарифы ограничивают подписчиков, другие сообщения, третьи дают полный доступ на две недели. Условия сняты с официальных страниц тарифов в августе 2026 года.

Платформа Что даёт бесплатно Главное ограничение Следующий тариф
Puzzlebot 1 бот и 2 ресурса (канал или чат), 15 команд и условий до 150 подписчиков на бота и 150 на ресурс, показывается реклама сервиса «Креатив» 990 ₽ в месяц (891 ₽ с автоплатежом): 2 бота, до 1000 подписчиков, 100 команд
SendPulse 3 чат-бота, до 10 000 сообщений в месяц суммарно до 500 подписчиков тариф Pro, цена зависит от размера базы
Salebot 0 ₽ бессрочно: 50 сообщений в сутки, 2 сотрудника, 1 сайт или магазин, приём оплат в боте 50 сообщений в сутки на всё, до 10 учеников в курсах «Бизнес» 2 999 ₽ в месяц: 10 000 сообщений в сутки
BotHelp тариф START: 14 дней полного доступа, до 3000 подписчиков, безлимит по ботам и каналам бессрочного бесплатного плана нет PRO от 1599 ₽ в месяц, дальше 0,25 ₽ за подписчика

Если задача «принять 30 заявок в месяц с лендинга», бесплатного тарифа Puzzlebot хватит с запасом. Если бот выдаёт лид-магнит подписчикам канала на тысячи человек, потолок в 150 подписчиков закончится за первый день промо.

Как выбрать конструктор и не переезжать через месяц

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

  1. Во что упирается бесплатный тариф. В подписчиков (Puzzlebot: 150), в сообщения (Salebot: 50 в сутки, SendPulse: 10 000 в месяц) или во время (BotHelp: 14 дней). Под ваш сценарий подходит только одна модель.
  2. Сколько стоит следующая ступень. Разброс от 990 ₽ до 2 999 ₽ в месяц за похожий набор, а тарификация за подписчика (0,25 ₽ у BotHelp) при базе в 20 тысяч даёт совсем другую сумму.
  3. Есть ли выгрузка базы. Отдаёт ли платформа список подписчиков файлом и в каком формате.
  4. Показывает ли сервис свою рекламу. На бесплатном тарифе Puzzlebot реклама сервиса присутствует, и её видит ваш клиент.
  5. Где хранится переписка. Для компании, собирающей телефоны и имена, это вопрос обработки персональных данных.

Проверьте за минуту, хватит ли вам бесплатного тарифа

  • Сколько человек нажмёт Start в первый месяц: до 150, до 500 или больше?
  • Сколько сообщений бот отправит в сутки в пике промо?
  • Нужна рассылка по всей базе или только ответы на входящие?
  • Нужен ли приём оплаты внутри бота прямо сейчас?
  • Что будет с заявками, если бот встанет на лимите в разгар кампании?

Три ответа «больше» из пяти: бесплатный тариф закончится раньше, чем окупится время на настройку.

Создать чат бот самостоятельно: Bot API, библиотека и бесплатный хостинг

Второй маршрут: создать чат бот самостоятельно на коде, без посредника между вами и Telegram. Bot API денег не берёт, библиотеки открытые, платить надо за место, где крутится процесс. Версии на август 2026 года: aiogram 3.30.0 для Python от 3.10 до 3.14 и python-telegram-bot 22.8 для Python 3.10 и выше.

Обновления забираются двумя способами. Long polling через getUpdates: бот сам опрашивает Telegram, параметр limit принимает значения от 1 до 100, по умолчанию 100 обновлений за запрос. Или webhook: Telegram стучится на ваш адрес по HTTPS, для бесплатного хостинга это удобнее, процесс не висит постоянно.

Пример бесплатного места под webhook с публично заявленными лимитами: тариф Workers Free у Cloudflare даёт 100 000 запросов в сутки и 10 миллисекунд процессорного времени на вызов, а хранилище Workers KV на том же плане позволяет 100 000 чтений и 1000 записей в сутки при 1 ГБ данных. Для бота на несколько сотен диалогов в день этого достаточно, для бота с длинными состояниями упор будет в 1000 записей.

Отличие от конструктора: чужих лимитов на подписчиков нет, база живёт в вашей БД, интеграции пишутся под задачу. Цена: нужен человек, который поднимет сервис, обновит библиотеку под новую версию Bot API и починит бота ночью.

Бесплатный бот показал спрос, дальше нужен рабочий

Собираем ботов в Telegram под задачу: свои сценарии, интеграции с CRM и складом, база на вашей стороне, без потолка по подписчикам. Оценим объём работ по вашему сценарию.

Обсудить задачу

Лимиты Telegram, которые не снимет ни один конструктор

Эти ограничения общие и для бесплатного тарифа, и для своего кода на выделенном сервере, они прописаны в официальном FAQ Telegram.

  • Один чат: не чаще 1 сообщения в секунду. Короткие всплески допускаются, при систематическом превышении приходят ошибки 429.
  • Группа: не более 20 сообщений в минуту. Это про боты в чатах, а не про личные диалоги.
  • Массовая рассылка: около 30 сообщений в секунду. База на 30 тысяч подписчиков разойдётся примерно за 17 минут, это нормальная скорость, а не поломка.
  • Платный режим: до 1000 сообщений в секунду. Включается в BotFather, каждое сообщение сверх бесплатных 30 в секунду стоит 0,1 Stars. Порог отсекает малый бизнес: нужен баланс не менее 100 000 Stars и не менее 100 000 активных пользователей в месяц.
  • Файлы: скачивание до 20 МБ, отправка до 50 МБ. Прайс в PDF на 60 МБ бот не отдаст, придётся резать или давать внешнюю ссылку.
  • Текст сообщения: от 1 до 4096 символов. Длинный ответ нарезается на части на стороне бота.

Обещание конструктора «мгновенная рассылка по всей базе» упирается в те же 30 сообщений в секунду: лимит установлен Telegram, а не платформой.

Deep-ссылки и проверка подписки: механики канала на бесплатном тарифе

Две механики работают на любом тарифе, потому что реализованы на уровне платформы. Первая: deep-ссылка, формат https://t.me/имя_бота?start=параметр, длина параметра до 64 символов, допустимы латинские буквы, цифры, подчёркивание и дефис, для сложных значений рекомендована кодировка base64url. Пользователь нажал ссылку, бот получил «/start airplane» и уже знает, с какого поста пришёл человек. Вариант ?startgroup= предлагает выбрать группу и добавить бота туда.

Вторая: проверка подписки перед выдачей материала. Бот сверяет статус пользователя в канале и отдаёт файл или промокод только подписчикам, иначе показывает кнопку подписки. Это штатный запрос к API, поэтому механику поддерживают и конструкторы, и собственный код. В связке с deep-ссылкой видно, какой пост привёл подписчиков.

Оплата внутри бота: почему выбора здесь нет

Если бот продаёт цифровой товар, правило Telegram однозначное: все платежи через ботов и мини-приложения за цифровые товары и услуги внутри приложений Telegram обязаны идти исключительно через Telegram Stars. Обойти это ссылкой на сторонний эквайринг нельзя, это нарушение правил платформы.

Подключение простое: при выставлении счёта в Stars параметр provider_token передаётся пустой строкой, отдельный договор с платёжным провайдером не нужен. Возврат делается методом refundStarPayment, разбор споров документация возлагает на владельца бота. Физические товары продаются через сторонних провайдеров с интеграцией в мини-приложения. Из четырёх тарифов в таблице выше приём оплат на нулевом плане заявляет Salebot.

Где заканчивается бесплатное

Границы три, наступают в предсказуемом порядке. Первая: подписчики. Потолок в 150 человек у Puzzlebot или 500 у SendPulse проходится за одну рекламную кампанию.

Вторая: рассылки и объём сообщений. 50 сообщений в сутки на бесплатном плане Salebot закрывают консультации одного мастера и не закрывают серию прогрева на аудиторию из тысячи человек. Считать надо не среднее, а пик: день запуска, день распродажи, день выхода поста в крупном канале.

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

Когда упёрлись все три, выбирают уже не тариф, а сценарий: какие задачи бот закрывает, в каких каналах стоит и что считать результатом. Это разбирается в материале про чат-ботов для бизнеса.

Четыре ошибки, которые ломают бесплатного бота

  1. Токен в переписке или на скриншоте. Ключ равен полному доступу. Засветили: сразу /token в BotFather и замена значения во всех местах подключения.
  2. Username выбран впопыхах. Изменить его после создания нельзя, он останется в ссылках и на визитках навсегда.
  3. Нет ветки на непонятный запрос. Человек написал свободный текст, сценарий на это не рассчитан, бот молчит. Ответ по умолчанию и кнопка выхода на человека обязательны.
  4. Запуск без прохода по сценарию. Кликните каждую кнопку сами, включая возврат в главное меню с самой глубокой ветки. Тупик без выхода находится только руками.

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

Правда ли, что создать бота в Telegram можно совсем бесплатно?

Да. Регистрация через BotFather и Bot API не тарифицируются, документация Telegram называет платформу бесплатной и для пользователей, и для разработчиков, а отправку сообщений подписчикам описывает как бесплатную при соблюдении лимитов частоты. Платите вы конструктору или хостингу, а не Telegram.

Сколько подписчиков выдержит бесплатный тариф конструктора?

Зависит от платформы: Puzzlebot на нулевом тарифе даёт до 150 подписчиков на бота, SendPulse до 500 подписчиков и 10 000 сообщений в месяц, Salebot ограничивает не подписчиков, а 50 сообщений в сутки. У BotHelp бессрочного бесплатного плана нет, есть 14 дней полного доступа до 3000 подписчиков.

Что делать, если токен бота попал в чужие руки?

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

Можно ли разослать сообщение всей базе за секунду?

Нет. Бесплатная скорость массовой рассылки около 30 сообщений в секунду. Ускорение до 1000 в секунду включается в BotFather и стоит 0,1 Stars за каждое сообщение сверх бесплатных 30, при этом требуется баланс от 100 000 Stars и не менее 100 000 активных пользователей в месяц.

Нужен ли программист, чтобы бот принимал оплату?

Для цифровых товаров внутри Telegram оплата обязана идти через Telegram Stars, параметр provider_token передаётся пустой строкой, договор с провайдером не нужен. В конструкторе продажа собирается блоками, из бесплатных тарифов приём оплат заявляет Salebot. Для физических товаров нужен сторонний платёжный провайдер, и здесь без платного тарифа или разработки не обойтись.

Поделиться:
X
Редакция Neurounit

Разборы инструментов, гайды и новости про нейросети, AI-маркетинг и автоматизацию. Материалы готовит редакция агентства Neurounit.

Факты и цифры проверяет редакция агентства Neurounit. Вопросы и уточнения: Telegram.

Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга
Разборы, механика и результаты AI-маркетинга