Доступные команды:
/add — добавить URL в список мониторинга
/status — вывести URL, для которых выполняется мониторинг, и краткую статистику
/info— детальная статистика ДЛЯ URL и вывод списка возникавших ошибок
/log — показать полный список всех проверок URL и время выполнения каждого запроса
/del — удалить URL из списка
/disable — временно отключить проверку URL
/enable — включить проверку URL
/donate — информация, как помочь проекту
URL сайта можно указать сразу через пробел после команды (например, /info
https://socionics.me), либо ввести команду без параметров, а URL выбрать из списка на следующем шаге.
Бот уведомляет о следующих ситуациях:
* сайт недоступен
* сайт возвращает код, отличный от 200 (с учетом редиректов)
* время ответа сервера превышает 2 секунды
* на странице отсутствует какое-либо из заданных ключевых слов
* ответ имеет подозрительно малую длину (менее 16 байт)
* ответ содержит характерные для дефейса слова (hacked, pwned, defaced)
* ответ содержит сообщения об ошибках PHP
Проверки доступности производятся каждые пять минут. В случае, если ошибка не исчезает, повторные уведомления отправляются каждый час.
Автор бота: @XXXXPro (
http://4xpro.ru)
Тем, кто занимается разработкой сайтов, возможно, будет полезен проект
http://2seconds.4xpro.ru