Плагин Error Monitor & Notifier присылает уведомление в Телеграм, когда обнаруживает необработанную ошибку в PHP-коде WordPress-сайта, в браузере клиента или при запросах к базе данных.
Сообщения приходят в мессенджер мгновенно, тогда как доставка электронных писем с информацией об ошибке иногда задерживается. Уведомления об ошибках в Телеграм помогают сразу перейти к исправлению кода, отладке запроса к базе данных или настройкам самой базы.
Добавьте чат-бота в рабочую группу и представьте боту права администратора, тогда уведомление об ошибке поступит в общее обсуждение и станет доступно каждому участнику группы.
Настройка токена
-
- Через бот BotFather получите токен бота, которого создавали прежде, или создайте нового бота.
- Начните чат со своим ботом и отправьте в чат команду
/setup <TOKEN>
- Укажите токен в настройках плагина на вкладке Телеграм
- Нажмите кнопку Сохранить
Пошаговая инструкция по настройке Телеграм-уведомлений доступна на странице настроек плагина на вкладке Телеграм в административной панели WordPress.
Плагин не регистрирует входящие маршруты и не открывает API-интерфейс к сайту, на котором установили плагин. Запросы отправляются только из настроек плагина и только в направлении сайт → Телеграм, но не наоборот.
Активация и деактивация уведомлений
-
- Перейдите на вкладку Телеграм в настройках плагина
- Поставьте галочку в поле Включить уведомления, чтобы активировать уведомления в мессенджер, или снимите галочку, если не требуется отправлять уведомления в Telegram или уведомления приостанавливаются до исправления ошибок.
- Нажмите кнопку Сохранить
Проверка уведомлений
- Настройте токен
- Нажмите кнопку кнопку Протестировать уведомления
Плагин сымитирует ошибку уровня E_USER_WARNING, перехватит ошибку и пришлет в Telegram проверочное уведомление с подробной информацией об ошибке.