Отправка Алерта и Запроса в группу и канал 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 вашей группы или канала.

При использовании Нативного запроса, бот, из которого отправляется запрос, также должен быть добавлен в группу/канал, куда запрос отправляется.

В начало ↑