Лог отправки уведомлений
Раздел Лог отправки уведомлений используется для контроля уведомлений, которые отправляются сотрудникам клуба по подключённым каналам связи.
Через этот раздел можно проверить, было ли уведомление отправлено, в какой канал оно ушло, какой тип события его сформировал и не возникла ли ошибка при отправке.
Лог помогает быстро находить ситуации, когда сотрудники не получили важное сообщение о работе клуба: например, из-за ошибки в настройках Telegram-бота, SMTP-почты, недоступности канала или временного сбоя отправки.
Когда использовать лог отправки уведомлений
Раздел стоит проверять, если сотрудник не получил уведомление, уведомления начали приходить с задержкой, сообщения не отправляются в Telegram или на email, а также если нужно убедиться, что конкретное системное событие было обработано.
Лог не настраивает сами уведомления. Он показывает уже созданные попытки отправки и их результат. Настройки каналов и получателей выполняются в соответствующих разделах конфигурации уведомлений.
Фильтры лога
Для поиска нужного уведомления используйте фильтры в верхней части страницы.
Канал определяет способ отправки уведомления. В логе могут отображаться уведомления, отправляемые через Telegram или email.
Тип позволяет найти уведомления по конкретному виду события. Например, если нужно проверить отправку определённого системного уведомления, выберите соответствующий тип в фильтре.
Статус показывает текущий результат обработки уведомления. Возможны следующие состояния:
- Отправлен: уведомление успешно передано в выбранный канал.
- В очереди: уведомление создано, но ещё ожидает отправки.
- Ошибка: уведомление не было отправлено из-за ошибки.
Также доступен поиск по датам. Он нужен, когда требуется проверить уведомления за конкретный период: смену, день, неделю или момент возникновения ошибки.
Как проверить отправку уведомления
- Откройте раздел Лог отправки уведомлений.
- Укажите период, за который нужно проверить отправку.
- При необходимости выберите канал: Telegram или email.
- Выберите тип уведомления, если известно, какое событие нужно проверить.
- Отфильтруйте записи по статусу, если нужно найти только ошибки, отправленные сообщения или уведомления в очереди.
- Найдите нужную запись в списке и проверьте её детали.
Если уведомление имеет статус Отправлен, система зафиксировала успешную отправку. Если сотрудник всё равно не получил сообщение, дополнительно проверьте доступ сотрудника к каналу, корректность email-адреса, права в Telegram-чате или настройки уведомлений для конкретного типа события.
Если уведомление имеет статус Ошибка, откройте текст ошибки и проверьте причину сбоя.
Взаимодействие с уведомлениями
В строке уведомления доступны действия для просмотра содержимого, проверки ошибки и повторной отправки.
Посмотреть
Кнопка Посмотреть открывает текст уведомления, которое должно было быть отправлено сотрудникам.
Используйте это действие, чтобы проверить содержание сообщения: какое событие было зафиксировано, какие данные попали в уведомление и понятно ли, почему оно было создано.
Ошибка: посмотреть
Кнопка Ошибка: посмотреть отображает причину, по которой уведомление не было отправлено.
Ошибка может быть связана с настройками канала, недоступностью Telegram-бота, некорректным токеном, неверным идентификатором канала, проблемами SMTP или временной недоступностью внешнего сервиса.
Текст ошибки нужен для первичной проверки настроек. Если причину не удаётся устранить самостоятельно, передайте текст ошибки в техническую поддержку.
Попытки
Поле Попытки показывает, сколько раз система пыталась отправить уведомление повторно.
Если попыток много, но статус остаётся ошибочным, значит проблема, скорее всего, не связана с единичным сбоем. В этом случае нужно проверить настройки канала отправки и доступность получателей.
Повторить
Кнопка Повторить запускает повторную отправку уведомления.
Используйте её после исправления причины ошибки. Например, если был обновлён токен Telegram-бота, исправлен CHANNEL_ID, изменены SMTP-настройки или восстановлен доступ к почтовому ящику.
Повторная отправка без исправления причины ошибки, как правило, приведёт к тому же результату.
Что проверить при ошибке отправки
Если уведомление не отправилось, сначала проверьте канал, через который оно должно было уйти.
Для Telegram проверьте, что бот добавлен в нужный чат или канал, токен указан корректно, CHANNEL_ID заполнен без ошибки, а у бота есть права на отправку сообщений. Если уведомления отправляются в тему Telegram, дополнительно проверьте корректность настроек темы.
Для email проверьте SMTP-сервер, порт, логин, пароль или пароль для внешнего приложения. Также убедитесь, что почтовый ящик активен и не заблокирован почтовым сервисом.
После исправления настроек вернитесь в лог и нажмите Повторить у уведомления с ошибкой.

