Webhook ошибки
401 Unauthorized
Telegram отверг webhook URL:
- Проверьте токен бота (не отозван ли в BotFather)
- Token не должен содержать пробелы или быть в кавычках
403 Forbidden
- Бот заблокирован пользователем
- Это нормально — клиент сделал /stop. Ничего не делать.
- В Inbox клиент с тегом `blocked` — мы не пытаемся ему писать
502 Bad Gateway
ImpactBot не отвечает или nginx down:
- Проверьте открытую страницу состояния: impactbot.ru/status
- Если ImpactBot down — webhook накапливается в Telegram (буфер 24h)
- После восстановления — Telegram сам передоставит сообщения
429 Too Many Requests
Превышен лимит Telegram API:
- ImpactBot автоматически делает backoff
- Если flood — снизьте rate отправки в broadcast
Webhook URL пустой
Settings → Channels → "Set webhook" → подтверждение в течение 5 секунд.
Если webhook URL не установился — проверьте доступность https://api.impactbot.ru/api/webhooks/telegram/{botId}.