Бот для уведомлений в 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, ни самим скриптом, я только считаю количество отправленных сообщений.
Хорошего вам дня и, надеюсь, бот пригодится!
ИТ-проекты пикабушников
558 постов3.4K подписчиков
Правила сообщества
0. Запрещены посты вне тематики сообщества
1. Уважайте труд людей, пишите только конструктивную критику,
2. Не выкладывайте информацию по своему проекту чаще 2ух раз в месяц