Уведомления в Telegram
При переходе объекта в одно из указанных состояний система может отправлять сообщения в Telegram.
Настройка Telegram на примере приложения для macOS
Для настройки отправки уведомлений с помощью Telegram необходимо создать бота, от которого будут приходить уведомления:
-
Найти в приложении Telegram контакт BotFather.
-
Отправить ему сообщение /newbot.
-
Задать боту отображаемое имя (name - позже возможно изменить).
-
Задать боту уникальное имя (username - изменить будет невозможно).
-
Скопировать токен бота вида
210979209:AAFfT2mt3oW4EK1gYqE_d3OjAJSIRLSrAL. -
Отправить контакту BotFather сообщение /setprivacy.
-
Выбрать созданного бота по его username.
-
Выбрать опцию Disable.
Если нужно использовать существующего бота или восстановить токен ранее созданного бота:
-
Найти в приложении Telegram контакт BotFather.
-
Отправить ему сообщение /mybots.
-
Выбрать нужного бота.
-
Выбрать опцию API Token.
-
Скопировать токен бота вида
210979209:AAFfT2mt3oW4EK1gYqE_d3OjAJSIRLSrAL.
Создание канала или чата
Приватный канал (рекомендуется)
-
В приложении Telegram создать новый канал.
-
Открыть настройки канала и добавить бота в список администраторов.
-
Отправить сообщение в канал.
-
Перейти по ссылке
https://api.telegram.org/bot<токен_бота>/getUpdatesв любом web-браузере, вставив в неё токен своего бота (без пробелов и знаков<>). -
Найти текст со словами chat и id, например,
…"channel_post":{"message_id":4,"chat":{"id":-1001156346945,"title":"SAYMON","type":"channel"},"date….-
Здесь
-1001156346945- искомый ID канала.
-
Чат
-
Отправить боту любое сообщение.
-
Перейти по ссылке
https://api.telegram.org/bot<токен_бота>/getUpdatesв любом web-браузере, вставив в неё токен своего бота (без пробелов и знаков<>). -
Найти текст со словами chat и id, например,
… ":"K"},"chat":{"id":121399918,"first_ ….-
Здесь
121399918- искомый ID чата.
-
Группа
-
Добавить бота в группу.
-
Отправить боту в группу любое сообщение, начав его со знака
@. -
Перейти по ссылке
https://api.telegram.org/bot<токен_бота>/getUpdatesв любом web-браузере, вставив в неё токен своего бота (без пробелов и знаков<>). -
Найти текст со словами chat и id, например,
… ":"K"},"chat":{"id":-209194473,"first_ ….-
Здесь
-209194473- искомый ID группы.
-
В настройках Telegram-уведомлений ввести токен (ID) бота и ID канала/чата/группы в соответствующие поля.
| Подробнее о ботах можно узнать на сайте Telegram. |