Статусы доставки вебхуков
Журнал доставок — /вебхук журнал или раздел Ленты и вебхуки в панели.
Состояния
| Состояние | Что значит | Что делать |
|---|---|---|
| Ждёт отправки | Событие принято и стоит в очереди | Подождать |
| Отправляется | Взято в работу прямо сейчас | Подождать |
| Доставлено | Discord подтвердил публикацию | Ничего |
| Отказ Discord | Discord ответил ошибкой: сообщение точно не ушло | Проверить канал и права бота |
| Исход неизвестен | Ответа не было; сообщение могло уйти | Посмотреть канал глазами |
| Не показывается | Сервер настроен не показывать такое событие | Ничего, это настройка |
| Не принято | Подпись, отметка времени или размер не подошли | Проверить настройку отправителя |
Почему «исход неизвестен» — отдельное состояние
Важно
«Исход неизвестен» — не синоним ошибки. Соединение оборвалось или истекло время ожидания: сообщение могло дойти, а могло и нет.
Kizora не повторяет такую доставку. Свести «отказ» и «неизвестно» в одно означало бы либо терять сообщения, либо публиковать их дважды.
Что делать: открыть канал и посмотреть. Если сообщения нет — попросить отправителя повторить событие.
Дубликаты
Событие с уже виденным идентификатором доставки отмечается как дубликат и не публикуется. Так повтор со стороны GitHub или своего сервиса не создаёт вторую запись в канале.
Как читать журнал
- Сплошные «не принято» — не совпадает секрет или отправитель не шлёт нужные заголовки.
- Сплошные «отказ Discord» — канал удалён или у бота нет права писать в него.
- «Ждёт отправки» и не двигается — проверьте, включён ли модуль и сам вебхук.
- «Не показывается» — событие пришло, но сервер настроен его не публиковать.