Ошибки ботов Telegram и MAX

Почему Telegram-бот или MAX-бот не отправил сообщение и что делать: клиент заблокировал или остановил бота, бот не может написать первым, чат не найден, текст длинный, бот отключён.

Если сообщение через Telegram-бота или MAX-бота не ушло, в строке времени у него красный крестик, а под текстом — одна строка с причиной: «Не отправлено: …». В этой статье собраны все такие строки для ботов: почему так бывает и что делать. Найдите свою фразу — она написана жирным ровно так, как вы видите её в переписке.

Главное, что нужно знать о ботах: бот пишет только тем, кто сам открыл его и нажал «Запустить» (в MAX — «Начать»). Своего номера телефона у бота нет, поэтому «написать клиенту с телефона» через бота нельзя: если бот не может доставить ответ, остаётся ждать сообщения клиента или связаться с ним другим способом.

Клиент заблокировал или остановил бота

Не отправлено: клиент заблокировал бота в Telegram. Ответьте, когда клиент снова напишет боту, или свяжитесь с ним по телефону.

Не отправлено: клиент остановил бота в MAX или ограничил с ним диалог. Ответьте, когда клиент снова напишет боту, или свяжитесь с ним по телефону.

Не отправлено: клиент остановил бота или ограничил с ним диалог. Ответьте, когда клиент снова напишет боту, или свяжитесь с ним по телефону.

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

Что делать:

  1. Не повторяйте отправку — она не пройдёт.
  2. Когда клиент разблокирует бота и напишет снова, ответ уйдёт как обычно.
  3. Если ответ нужен сейчас — свяжитесь с клиентом по телефону.
Чат MAX-бота: клиент остановил бота
Чат MAX-бота: клиент остановил бота
Чат MAX-бота: клиент остановил бота — на телефоне
Чат MAX-бота: клиент остановил бота — на телефоне

Бот не может написать первым

Не отправлено: бот не может написать клиенту первым. Ответьте, когда клиент сам напишет боту.

Почему так бывает: клиент ни разу не открывал этого бота и не нажимал «Запустить». Первым бот писать не умеет — так устроены Telegram и MAX.

Что делать:

  1. Попросите клиента открыть бота и нажать «Запустить» — например, отправьте ему ссылку на бота по телефону или в другом мессенджере.
  2. Ответьте после его сообщения.

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

Чат с клиентом не найден

Не отправлено: Telegram не нашёл чат с клиентом — клиент удалил переписку с ботом или ещё не писал ему. Ответьте, когда клиент сам напишет боту.

Не отправлено: MAX не нашёл чат с клиентом. Ответьте, когда клиент сам напишет боту.

Не отправлено: MAX не даёт боту писать в этот чат. Ответьте, когда клиент сам напишет боту.

Почему так бывает: клиент удалил переписку с ботом, ещё не писал ему или мессенджер закрыл боту этот чат.

Что делать:

  1. Не повторяйте отправку — она не пройдёт.
  2. Дождитесь сообщения клиента боту и ответьте в его переписку.
Чат Telegram-бота: «Telegram не нашёл чат с клиентом» и «текст слишком длинный»
Чат Telegram-бота: «Telegram не нашёл чат с клиентом» и «текст слишком длинный»
Чат Telegram-бота: «Telegram не нашёл чат с клиентом» и «текст слишком длинный» — на телефоне
Чат Telegram-бота: «Telegram не нашёл чат с клиентом» и «текст слишком длинный» — на телефоне

Аккаунт клиента удалён

Не отправлено: аккаунт клиента в Telegram удалён. Свяжитесь с клиентом по телефону или в другом мессенджере.

Почему так бывает: клиент удалил свой аккаунт Telegram.

Что делать: через бота клиенту больше не написать. Свяжитесь с ним по телефону или в другом мессенджере.

Бота удалили из группы

Не отправлено: бота удалили из этой группы в Telegram. Добавьте бота в группу снова.

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

Что делать:

  1. Попросите администратора группы снова добавить бота.
  2. Отправьте сообщение ещё раз.

Чтобы бот видел все сообщения группы, в @BotFather у него должна быть выключена настройка «Group Privacy». Как это сделать — в статье «Подключение каналов».

Текст слишком длинный

Не отправлено: текст слишком длинный для Telegram. Сократите его и отправьте снова.

Почему так бывает: в одном сообщении Telegram больше 4096 символов.

Что делать: сократите текст или разбейте его на несколько сообщений и отправьте снова. Отправлять тот же текст ещё раз бесполезно.

Файл не ушёл

Не отправлено: Telegram не принял файл. Отправьте его ещё раз.

Не отправлено: мессенджер не принял файл. Отправьте его ещё раз.

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

Что делать:

  1. Отправьте файл ещё раз.
  2. Не ушёл снова — уменьшите файл, сохраните его в другом формате (PDF, JPG) или отправьте ссылкой.

Подробнее о файлах — в статье «Файлы: не загружается, не скачивается, не отправляется».

Подождите и повторите

Не отправлено: Telegram попросил подождать — слишком много сообщений подряд. Отправьте сообщение позже.

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

Что делать: подождите несколько минут и отправьте сообщение снова. Не отправляйте подряд много сообщений.

Отклонил без объяснений

Не отправлено: Telegram отклонил сообщение бота. Отправьте сообщение ещё раз.

Не отправлено: MAX отклонил сообщение. Отправьте сообщение ещё раз.

Почему так бывает: мессенджер не принял сообщение и не назвал понятную причину.

Что делать:

  1. Отправьте сообщение ещё раз — здесь повтор помогает.
  2. В MAX-боте не уходит сообщение с файлом — отправьте текст и файл отдельно и сообщите в поддержку.

Бот отключён

Над полем ввода в чате бота висит красная плашка:

Бот отключён — отправка недоступна. Проверьте токен бота на странице канала. Заметку для команды оставить можно.

Токен здесь — это ключ бота. В «Каналах» у такого канала статус «Не подключён» и кнопка «Переподключить».

Почему так бывает: ключ бота больше не действует. Чаще всего его сменили в @BotFather (кнопка «Revoke current token») или в кабинете MAX для бизнеса, либо бота удалили. Пока канал отключён, ответить клиенту через бота нельзя, а заметки для команды писать можно.

Что делать:

  1. Получите действующий ключ бота. Telegram: в @BotFather отправьте команду «/mybots», выберите бота и нажмите «API Token». MAX: откройте бота в кабинете MAX для бизнеса и скопируйте ключ.
  2. В ОмниЧат откройте «Каналы» и нажмите на канал (или кнопку «Открыть канал» на плашке).
  3. В карточке «Сменить токен» вставьте ключ и нажмите «Применить новый токен». Переписка и оплата сохранятся.

Менять ключ может администратор или сотрудник с доступом к настройкам. Если у вас его нет, на плашке будет написано «Обратитесь к администратору кабинета.» — передайте ему, что бот отключён.

Помните: один бот работает только в одном канале. Если этот бот уже подключён в другом канале кабинета, ОмниЧат так и скажет — отключите его там или подключите сюда другого бота. Подробнее — в статье «Подключение каналов».

Чат Telegram-бота с красной плашкой «Бот отключён — отправка недоступна»
Чат Telegram-бота с красной плашкой «Бот отключён — отправка недоступна»
Чат Telegram-бота с красной плашкой «Бот отключён — отправка недоступна» — на телефоне
Чат Telegram-бота с красной плашкой «Бот отключён — отправка недоступна» — на телефоне

Общие причины

Эти строки бывают у всех каналов, в том числе у ботов.

Не отправлено. Отправьте сообщение ещё раз.

Не отправлено: сообщение не ушло в мессенджер. Отправьте сообщение ещё раз.

Не отправлено: не удалось связаться с мессенджером. Отправьте сообщение ещё раз.

Что делать: отправьте сообщение ещё раз, при перебоях со связью — через несколько минут. Не ушло снова — проверьте статус канала в «Каналах».

Не отправлено: канал ждёт оплаты, подключения к мессенджеру нет.

Что делать: оплатите канал на странице «Оплата» в разделе «Каналы». Если ключ бота ещё не вводили, введите его на странице канала после оплаты. Потом отправьте сообщение снова. Подробнее — в статье «Оплата каналов».

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

Если не помогло

Напишите в поддержку и приложите снимок экрана с сообщением и строкой причины под ним. Контакты поддержки — в разделе «Помощь».

3 дня бесплатно · карта не нужна

Соберите все мессенджеры в одно окно и подключите CRM

Подключите первый канал прямо сейчас. Если что-то пойдёт не так, поможем настроить руками.

Каналы из коробки: