Отправка Алерта и Запроса в группу и канал Telegram
Алерт и Оповещения через запрос можно отправлять не только в личный чат, но и в группу или канал Telegram.
Отправка Алерта в группу
1. Добавьте @notification_from_bot в вашу группу. После этого в сообщения группы придет ID группы, куда был добавлен бот.
2. Скопируйте ID группы и вставьте в настройки Алерта в поле Telegram ID.
3. Сделайте сохранение.
Отправка Алерта в канал
1. Получите ID канала. Чтобы получить ID канала в Телеграм, нужно открыть канал в веб-версии. В конце адресной строки будет число — это и есть id канала. В начале этого числа допишите: -100. То есть, если в адресной строке веб-версии отобразилось web.telegram.org/a/#-2234567899, то в поле Telegram ID нужно вписать: -1002234567899.
2. Добавьте @notification_from_bot в администраторы канала.
3. Добавьте ID канала в настройки Алерта в поле Telegram ID.
4. Сохраните бота.
Отправка оповещения Запросом в группу или канал
1. Получите ID канала/группы любым доступным способом.
2. Добавьте бота, откуда будет отправляться запрос, администратором в канал или участником в группу.
3. Создайте в конструкторе запрос sendMessage к Telegram API.
Метод запроса — GET.
URL запроса —
https://api.telegram.org/bot1/sendMessage?chat_id=2&text=3
где:
1 — токен бота в Telegram
2 — ID группы или канала, в который придёт сообщение (ID группы берём в разделе «Пользователи» или через бота @BotNotification, ID канала можно узнать в сторонних источниках)
3 — текст оповещения, вместо пробелов используйте знак +
Для отправки оповещения Нативным запросом, в компоненте выберите метод SendMessage, в настройки добавьте Тело запроса:
{ "chat_id": "-12345", "text": "Проверка запроса в канал/группу" }
где 12345 — это ID вашей группы или канала.
При использовании Нативного запроса, бот, из которого отправляется запрос, также должен быть добавлен в группу/канал, куда запрос отправляется.