окружения.
Допустим, есть bash скрипт, который запускается по какому то событию и его задача слать сообщения в телеграм.
Самое примитивное решение это get запрос с помощью curl
curl -s "https://api.telegram.org/bot333333:47474787976686868/sendMessage?chat_id=111111111&text=TEXT"
Можно сделать "гарантию доставки" запустив бесконечный цикл с проверкой ответа сервера:
https://pastebin.com/y299Vfia
В нормальных условиях работает, но если соединение пропадет надолго циклы будут запускаться бесконечно пока что то не произойдет. Плюс каждое уведомление шлется отдельным сообщением. Вопрос как организовать уведомления с нормально очередью, группировкой сообщений и проверкой доставки?отпраки.
logram Утилита, которая берет логи откуда угодно и отправляет их в Telegram. https://github.com/mxseev/logram Автор: https://github.com/mxseev/logram/graphs/contributors ============= @FOSS_triangle_bot
Обсуждают сегодня