Бот не отвечает

Если бот перестал реагировать на сообщения — пройдите чек-лист.

1. Проверьте webhook

Settings → Channels → Telegram bot → "Проверить webhook":

  • Если статус "Ошибка" — нажмите "Переподключить webhook"
  • ImpactBot отправит `setWebhook` с правильным URL

2. Проверьте flow

Flows → выбранный flow → должен быть "Активен" (зелёный индикатор):

  • Если "Черновик" — нажмите "Опубликовать"
  • Preflight check покажет ошибки (циклы, недостижимые блоки)

3. Проверьте триггеры

Открыть стартовый блок:

  • Триггер должен совпадать с тем что пишет клиент
  • `/start` запускается только при первом сообщении или после /stop
  • Для свободного текста нужен trigger "*" (любое сообщение)

4. Проверьте лимиты

Settings → Billing → Usage:

  • Если лимит сообщений превышен — рассылки и flow остановлены
  • Перейдите на тариф выше или дождитесь сброса (1-е число)

5. Логи

Settings → Logs → "Bot Activity":

  • Видно ли incoming messages?
  • Какие блоки выполнялись для проблемного клиента?
  • Ошибки выполнения подсвечены красным

6. Тест в BotTest

Откройте flow → "Тестировать" — пишите как клиент:

  • Видна execution path (граф выполнения)
  • Сразу видно где flow застревает

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