Skip to main content

Лог отправки уведомлений

Раздел Лог отправки уведомлений используется для контроля уведомлений, которые отправляются сотрудникам клуба по подключённым каналам связи.

Через этот раздел можно проверить, было ли уведомление отправлено, в какой канал оно ушло, какой тип события его сформировал и не возникла ли ошибка при отправке.

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

image.png

Когда использовать лог отправки уведомлений

Раздел стоит проверять, если сотрудник не получил уведомление, уведомления начали приходить с задержкой, сообщения не отправляются в Telegram или на email, а также если нужно убедиться, что конкретное системное событие было обработано.

Лог не настраивает сами уведомления. Он показывает уже созданные попытки отправки и их результат. Настройки каналов и получателей выполняются в соответствующих разделах конфигурации уведомлений.

Фильтры лога

Для поиска нужного уведомления используйте фильтры в верхней части страницы.

Канал определяет способ отправки уведомления. В логе могут отображаться уведомления, отправляемые через Telegram или email.

Тип позволяет найти уведомления по конкретному виду события. Например, если нужно проверить отправку определённого системного уведомления, выберите соответствующий тип в фильтре.

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

  • Отправлен: уведомление успешно передано в выбранный канал.
  • В очереди: уведомление создано, но ещё ожидает отправки.
  • Ошибка: уведомление не было отправлено из-за ошибки.

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

Как проверить отправку уведомления

  1. Откройте раздел Лог отправки уведомлений.
  2. Укажите период, за который нужно проверить отправку.
  3. При необходимости выберите канал: Telegram или email.
  4. Выберите тип уведомления, если известно, какое событие нужно проверить.
  5. Отфильтруйте записи по статусу, если нужно найти только ошибки, отправленные сообщения или уведомления в очереди.
  6. Найдите нужную запись в списке и проверьте её детали.

Если уведомление имеет статус Отправлен, система зафиксировала успешную отправку. Если сотрудник всё равно не получил сообщение, дополнительно проверьте доступ сотрудника к каналу, корректность email-адреса, права в Telegram-чате или настройки уведомлений для конкретного типа события.

Если уведомление имеет статус Ошибка, откройте текст ошибки и проверьте причину сбоя.

Взаимодействие с уведомлениями

В строке уведомления доступны действия для просмотра содержимого, проверки ошибки и повторной отправки.

image.png

Посмотреть

Кнопка Посмотреть открывает текст уведомления, которое должно было быть отправлено сотрудникам.

Используйте это действие, чтобы проверить содержание сообщения: какое событие было зафиксировано, какие данные попали в уведомление и понятно ли, почему оно было создано.

Ошибка: посмотреть

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

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

Текст ошибки нужен для первичной проверки настроек. Если причину не удаётся устранить самостоятельно, передайте текст ошибки в техническую поддержку.

Попытки

Поле Попытки показывает, сколько раз система пыталась отправить уведомление повторно.

Если попыток много, но статус остаётся ошибочным, значит проблема, скорее всего, не связана с единичным сбоем. В этом случае нужно проверить настройки канала отправки и доступность получателей.

Повторить

Кнопка Повторить запускает повторную отправку уведомления.

Используйте её после исправления причины ошибки. Например, если был обновлён токен Telegram-бота, исправлен CHANNEL_ID, изменены SMTP-настройки или восстановлен доступ к почтовому ящику.

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

Что проверить при ошибке отправки

Если уведомление не отправилось, сначала проверьте канал, через который оно должно было уйти.

Для Telegram проверьте, что бот добавлен в нужный чат или канал, токен указан корректно, CHANNEL_ID заполнен без ошибки, а у бота есть права на отправку сообщений. Если уведомления отправляются в тему Telegram, дополнительно проверьте корректность настроек темы.

Для email проверьте SMTP-сервер, порт, логин, пароль или пароль для внешнего приложения. Также убедитесь, что почтовый ящик активен и не заблокирован почтовым сервисом.

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