DOS_AI/ Документация
ОтзывыДля когоАгентствамВозможностиЦенаFAQОбучениеДокиВойтиСтарт
← Руководство
Старт
  • Что такое DOS AI
  • Как бот думает
  • Быстрый старт: первый бот за 30 минут
  • Карта кабинета (навигация)
  • Глоссарий
Проект и бот
  • Создание проекта
  • Системный промпт (характер бота)
  • JSON-ответ бота (статусы, стадии, флаги)
  • Выбор AI-модели
  • Тестовый чат
  • Продвинутые настройки бота
  • Загрузить знания о бизнесе в бота (что куда)
Каналы
  • Обзор каналов
  • Подключить WhatsApp (по QR)
  • Подключить Telegram-бота
  • Гигиена и антибан (WhatsApp)
Инструменты бота
  • Функции (инструменты бота)
  • База знаний (RAG)
  • Медиа-библиотека
  • Дожимы (follow-up)
  • Теги и сегментация
  • Уведомления владельцу (Telegram и почта)
  • Запись на время (Calendar и движок окошек)
  • Бот выставляет счёт (Kaspi)
  • Письмо клиенту
  • Рассылки по базе контактов
  • Исходящие диалоги (бот пишет первым)
Работа с клиентами
  • Диалоги, лента, перехват, «AI на паузе»
  • Лиды и их статусы
  • Стадии диалога (воронка)
  • Аналитика
  • Логи событий
  • Авто-отчёты владельцу (Telegram и почта)
Интеграции
  • Обзор интеграций + сервисный аккаунт Google
  • Google Sheets
  • Google Calendar
  • Gmail
  • CRM, Bitrix24 / amoCRM / AlphaCRM
  • Вебхуки и безопасность (SSRF)
  • МойСклад: наличие и цены в ответах бота
Деньги
  • Биллинг проекта: токены, подписка, пополнение
  • Сколько стоит сообщение
  • Приём оплат от клиентов (Kaspi)
  • Промокоды и партнёрская программа
Команда и аккаунт
  • Роли и права (viewer / tester / editor / admin / owner)
  • Участники и приглашения
  • Профиль, пароль, безопасность
  • Уведомления и личные настройки
  • Удаление, передача, дублирование проекта
Для разработчиков
  • Публичный API и ключи dos_sk_live_…
  • Кастомные вебхуки (продвинутый режим)
  • Язык выражений (expressions)
  • Формат данных и интеграция фронта
  • Подключить ИИ-агента: Claude Code, Codex, Cursor (MCP)
Решение проблем
  • Бот не отвечает, диагностика
  • Функция не вызывается / падает
  • Канал отвалился / WhatsApp забанили
  • Платёж не прошёл
  • Частые вопросы (FAQ)
  • Лиды из рекламы приходят с задержкой
Справочники
  • Каталог встроенных функций
  • Справочник настроек (agent_config)
  • Коды ошибок и состояния
  • Стадии, статусы лида, типы клиента
  • Лимиты и квоты
  • Переменные и хелперы выражений
  • Типы уведомлений

Документация › Решение проблем › Канал отвалился

Канал отвалился / WhatsApp забанили

Бот молчит во всех чатах разом, обычно дело не в боте, а в канале: WhatsApp потерял сессию (qridle), словил бан или закончился неоплаченный триал. Эта статья, как понять, что именно, и что делать.

⏱ 9 мин · 👤 для владельца · 🟢 live

За 30 секунд:
  • Временные сбои (idle/init) платформа чинит сама: ничего не делай.
  • qridle = сессия слетела → нужно пере-сканировать QR (на сайте, не на телефоне).
  • Бан (blocked) = WhatsApp заблокировал номер → реконнект бесполезен, нужен новый прогретый номер в новом проекте.
  • Не оплатил триал → канал удаляется к концу 3-х суток; вернуть = оплатить подписку.
  • Telegram «падает» только если отозвали токен в @BotFather → переподключи.

Шаг 1. Понять состояние канала

Открой проект → «Каналы» → секция WhatsApp. Платформа показывает состояние. Что они значат:

СостояниеЧто этоСамо пройдёт?Что делать
activeканал в эфире-всё ок
idle / initсессия «спит» / поднимается✅ даподожди, платформа восстановит
qridleсессия слетела❌ нетпере-сканируй QR
blockedбан WhatsApp❌ нетновый номер
disabledканал отключён❌ нетпереподключи через мастер
no_channelканал не привязан-подключи WhatsApp

Платформа делит сбои на мягкие (idle/init: сами восстанавливаются, тебя не дёргают) и жёсткие (qridle/blocked/disabled: приходит оповещение, нужно действие). То есть если тебе пришло уведомление о канале: это уже жёсткий случай, требующий тебя.

💡 Если в кабинете видишь сообщение, что не удалось получить свежий статус канала и показаны последние известные данные: это временная недоступность, не бан. Обнови через минуту. А если канал помечен как не привязанный, он слетел полностью, переподключи (новый QR).

Шаг 2. qridle: пере-сканируй QR

qridle значит, что сессия на стороне WhatsApp Web оборвалась (телефон надолго ушёл в офлайн, разлогинили связанные устройства, нестабильная сеть телефона). Бот молчит, потому что физически отключён от WhatsApp.

Что делать:

  1. На сайте, в секции WhatsApp, нажми «Переподключить» и отсканируй QR заново, как при первом подключении.
  2. Не разрывай и не «чини» связь руками на телефоне: это только усугубит.
  3. Держи телефон с интернетом: иначе сессия снова слетит.
⚠️ Если qridle прилетает сразу после подключения на свежем/«холодном» номере: это, скорее всего, бан, замаскированный под обрыв сессии. См. ниже.

Бан (blocked), что делать

blocked (или мгновенный qridle на новом номере) = Meta заблокировала номер за подозрение в спам-автоматизации. Это происходит на стороне WhatsApp/Meta, вне платформы: снять бан нельзя.

Что делать:

  • Реанимировать тот же номер обычно бесполезно, забаненные номера не разбанивают.
  • Заведи новый проект и подключи в нём новый, прогретый номер.
  • Перед подключением обязательно пройди антибан-чек-лист: иначе новый номер забанят так же.
🚫 Почему не переподключить тот же номер на том же проекте? Meta помнит граф контактов даже после нашей чистки канала. Надёжнее: чистый проект + чистый номер. Подробно: Гигиена и антибан.

Канал исчез после неоплаченного триала

Если пробный период закончился и подписку не оформили, неоплаченный канал удаляется к концу 3-х суток жизни. Признаки:

  • в диалогах появляется пометка об ошибке отправки: «WhatsApp отключён: пробный период завершён, требуется оплата подписки.»;
  • тебе приходит оповещение «WhatsApp отключён»;
  • в секции «Каналы»: канала больше нет.

Что делать: оформи подписку и подключи WhatsApp заново (новый QR). Реконнект на истёкшем неоплаченном триале заблокирован до оплаты, платформа не выдаст новый QR, пока нет подписки (причины блокировки: trial_expired, whatsapp_trial_conversations_exhausted, subscription_required).


Telegram «отвалился»

У Telegram нет банов и qridle, он ломается только в одном случае: токен отозвали или сбросили в @BotFather. Тогда проверка (getMe) не проходит, и платформа помечает бот как отключённый (telegram_bot_connected = false).

Что делать:

  1. Кабинет → «Каналы» → Telegram → «Проверить подключение». Покажет «Бот не отвечает. Проверьте токен.»: токен невалиден.
  2. В @BotFather возьми актуальный токен (или выпусти новый через /token//revoke).
  3. Вставь и переподключи. → Подключить Telegram

Простыми словами

Если бот молчит сразу во всех чатах, почти всегда «упал» не бот, а канал, через который он общается.

С WhatsApp бывает три ситуации. Первая, безобидная: связь ненадолго «уснула» (idle), платформа поднимет её сама, делать ничего не надо. Вторая: сессия слетела (qridle) это как если бы на телефоне разлогинился «WhatsApp на компьютере»; надо просто зайти на сайт и заново отсканировать QR-код (важно на сайте, а не ковыряться в телефоне). Третья, неприятная: бан, WhatsApp заблокировал номер. Тут тот же номер уже не спасти, нужно завести новый проект и подключить другой, заранее «прогретый» номер, обязательно прочитав про антибан.

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

С Telegram проще: он не банится и не слетает. Сломаться может только если ты сам отозвал токен бота в @BotFather, тогда возьми токен заново и переподключи. Кнопка «Проверить подключение» сразу покажет, в токене ли дело.


Дальше: → Платёж не прошёл
Связано: Подключить WhatsApp · Гигиена и антибан · Подключить Telegram · Биллинг
Не получилось? → напиши в саппорт с ID проекта