Телеграмм Бот для пинга сервера
Добрый день господа.
Долго искал бота для телеги, дабы слал сообщения когда сервак ляжет.
Но нашёл готовые варики, где нужно реально поебатся
Поэтому сделал свой варик
всё что нам нужно это:
1 установить питон
2 ввести в cmd(консоль) "pip install pyTelegramBotAPI" установит APi для поддержки питона Бота от телеги
3 ввести в cmd(консоль)"pip install ping3" установить api для поддержки пинговки сервера
4 скачать два файла bot.py и config.py
https://disk.yandex.ru/d/VANX8V-UwR38yg "bot"
https://disk.yandex.ru/d/F3eHnbn0sOXdbg "config"
5 регаем своего бота у BotFather в телеграмм, инструкцию тоже легко найти
6 открываем config.py программой notepad++ вводим туда токен полученый у BotFather для вашего бота
7 получаем id своего телеграмма у бота userinfobot
7 открываем bot.py редактируем как вам нужно, внутри комментарии как заполнять. а так-же свой id вводим заместо 3333333
Бот постоянно будет показывать(каждые 240 секунд) 0 0 когда работает в консоле, а так же
будет выводить в консоль текст, офлайн или онлайн
ВАЖнО!!! Оба файлы должны находится в одной папке!

А более ленивые сисадмины ставят с полпинка любую систему мониторинга (Zabbix, Cacti, NetXMS), ставят агент на целевую машину и получают, помимо истории метрик, алармы любым удобным способом на любые тригеры. Например NetXMS ставится за полчаса, из них 25 минут - это покурить, попить кофе, полистать пикабушку... Но гораздо проще сделать тупую пинговалку же.. И ходить счастливым, не зная что у тебя LA уже давно за 1000, бек отвалился, бд тупит из-за криво написаного запроса и ложит базу. А так сервер на пинги отвечает, да...