Бот для уведомлений в Telegram
Привет! Тема ссылок на личный телеграм-канал в конце постов вызывает зуд у многих пикабушников, но сегодня не про это)
Почти 6 лет назад написал небольшого бота для простых уведомлений в Телеграм. Решил поделиться, может кому-то ещё он будет полезен.
Бот простой - принимает GET или POST запрос и параметр "message" из запроса присылает вам в Телеграм. Можно добавить бота в группу и получать уведомление целой командой или отделом, всё зависит от имеющихся задач и потребностей.
Принцип работы крайне прост:
1. добавляете alarmer_bot в контакт-лист или в чат
2. получаете ключ
3. обычным http-запросом отправляете сообщение и ключ
4. получаете это сообщение у себя в Telegram
Пример:
Получен ключ: 0ac0af-8f0008-91e534
Отправляем запрос (CURL, wget, file_get_contents, ...):
https://alarmerbot.ru/?key=0ac0af-8f0008-91e534&message=...
И получаем его в Телеграме:
Вот и вся его работа. Вы и сами можете реализовать нечто подобное, но если просто требуется инструмент и нет желания реализовывать уже готовое, то пользуйтесь алармером. Можно зайти на https://alarmerbot.ru/, возможно там найдётся ещё какая-то полезная информация.
Важно: бот принимает только сообщения, начинающиеся с символа "/". Это будет интересно тем, кто добавил бота в чат и обсуждает там что-то секретное. И да, запросы не логируются, ни на стороне NGINX, ни самим скриптом, я только считаю количество отправленных сообщений.
Хорошего вам дня и, надеюсь, бот пригодится!