Блог / Telegram

Telegram

Бот в Telegram не отвечает: 7 причин и как их проверить

Сергей Полухин · CTO и сооснователь PapAI · 24 ноября 2025

Самое неприятное время для молчащего бота — когда клиент уже написал и ждёт. Прежде чем решить, что «бот сломался», стоит пройти по короткому списку причин — почти всегда дело в одной из них, и большинство проверяется за минуту, без обращения в поддержку.

Иллюстрация: настройка и запуск бота

Сначала — статус коннектора в карточке бота

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

Причина 1: коннектор всё ещё «ожидает»

Провизионирование запускается не в момент создания бота, а в момент, когда вы первый раз сохраняете описание задачи на третьем шаге мастера. Если бот создан, канал отмечен, но описание ещё не сохранено — коннектор просто ждёт: username ещё не выдан, бот физически не существует в Telegram, и писать ему пока некому.

Причина 2: статус «ошибка» — провизионирование не прошло

Если статус — «ошибка», попробуйте сохранить описание задачи ещё раз: провизионирование безопасно повторяется и в большинстве случаев проходит со второй попытки. Если ошибка повторяется — это повод написать в поддержку с указанием имени бота, а не пытаться обойти проблему повторными попытками бесконечно.

Причина 3: бот в группе, а не в личных сообщениях

Если вы добавили бота в групповой чат и он не реагирует на обычные сообщения — это, скорее всего, не сбой, а стандартное поведение Telegram: по умолчанию боты не видят все сообщения в группах, только команды вида /команда и упоминания через @. Отключить это ограничение можно через @BotFather командой /setprivacy, но для первой проверки проще написать боту напрямую в личные сообщения — так вы сразу отделите вопрос «бот не отвечает вообще» от вопроса «бот не видит групповые чаты».

Причина 4: вы пишете не тому боту

Username Telegram-бота конструктор генерирует автоматически — обычно это часть названия плюс случайный суффикс, и заканчивается на «bot». Если вы ищете бота по памяти, а не по точному username из карточки, легко попасть на чужого бота с похожим именем и решить, что «наш» бот не отвечает. Проверяйте username в карточке бота посимвольно, особенно если у вас несколько тестовых ботов с похожими названиями.

Причина 5: диалог поставлен на паузу оператором

Если к боту подключена CRM-вкладка и кто-то из операторов забрал конкретный диалог себе — бот намеренно молчит именно в этом чате, пока диалог стоит на паузе. Это не ошибка, а задуманное поведение: два «ответчика» в одном чате одновременно только запутали бы клиента. Проверьте в CRM-вкладке, не стоит ли этот диалог на паузе, прежде чем считать это сбоем.

Честно про лимит диалогов: если вы подозреваете, что бот замолчал из-за исчерпанного лимита по тарифу — на сегодня это не так. Лимит диалогов в тарифе пока не блокирует ничего технически: он виден в личном кабинете как цифра для ориентира, но не отключает бота и не режет ответы, даже если превышен. Если бот не отвечает — причина в чём-то из этого списка, а не в тарифном лимите.

Причина 6: клиент заблокировал бота у себя

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

Причина 7: временные перебои на стороне Telegram

Реже, но случается: сам Telegram может на короткое время испытывать перебои с доставкой сообщений или обновлений ботам. Если бот молчит у всех клиентов одновременно и статус коннектора при этом «активен» — прежде чем паниковать, подождите несколько минут и попробуйте написать боту ещё раз.

Если ничего из этого не помогло

Напишите в поддержку и укажите: имя бота, его username, статус коннектора из карточки и точное время, когда клиент не получил ответ. С этими четырьмя деталями разобраться в причине можно сразу, без долгой переписки «а что вы имеете в виду».

Коротко

  1. Проверьте статус коннектора в карточке бота — это первый и самый быстрый шаг.
  2. «Ошибка» — пересохраните описание задачи, провизионирование можно повторить.
  3. Групповые чаты работают иначе, чем личные сообщения, — проверяйте в личке.
  4. Пауза от оператора в CRM-вкладке — это отключение бота нарочно, не сбой.
  5. Лимит диалогов на бота сегодня не влияет — не тратьте время на эту версию.

Готовы собрать первого бота?

Начать бесплатно