Уведомления в Telegram

Уведомления в Telegram

Уведомления в Telegram ​

При переходе объекта в одно из указанных состояний система может отправлять сообщения в Telegram.

action

Настройка Telegram на примере приложения для macOS ​

Для настройки отправки уведомлений с помощью Telegram необходимо создать бота, от которого будут приходить уведомления:

  1. Найти в приложении Telegram контакт BotFather.
  2. Отправить ему сообщение /newbot.
  3. Задать боту отображаемое имя (name - позже возможно изменить).
  4. Задать боту уникальное имя (username - изменить будет невозможно).
  5. Скопировать токен бота вида 210979209:AAFfT2mt3oW4EK1gYqE_d3OjAJSIRLSrAL.
  6. Отправить контакту BotFather сообщение /setprivacy.
  7. Выбрать созданного бота по его username.
  8. Выбрать опцию Disable.

Если нужно использовать существующего бота или восстановить токен ранее созданного бота:

  1. Найти в приложении Telegram контакт BotFather.
  2. Отправить ему сообщение /mybots.
  3. Выбрать нужного бота.
  4. Выбрать опциюAPI Token.
  5. Скопировать токен бота вида 210979209:AAFfT2mt3oW4EK1gYqE_d3OjAJSIRLSrAL.

Создание канала или чата ​

Приватный канал (рекомендуется) ​

  1. В приложении Telegram создать новый канал.
  2. Открыть настройки канала и добавить бота в список администраторов.
  3. Отправить сообщение в канал.
  4. Перейти по ссылке https://api.telegram.org/bot<токен_бота>/getUpdates в любом web-браузере, вставив в неё токен своего бота (без пробелов и знаков <>).
  5. Найти текст со словами chat и id, например, …​"channel_post":{"message_id":4,"chat":{"id":-1001156346945,"title":"SAYMON","type":"channel"},"date…​.
  • Здесь -1001156346945 - искомый ID канала.

Чат ​

  1. Отправить боту любое сообщение.
  2. Перейти по ссылке https://api.telegram.org/bot<токен_бота>/getUpdates в любом web-браузере, вставив в неё токен своего бота (без пробелов и знаков <>).
  3. Найти текст со словами chat и id, например, …​ ":"K"},"chat":{"id":121399918,"first_ …​.
  • Здесь 121399918 - искомый ID чата.

Группа ​

  1. Добавить бота в группу.
  2. Отправить боту в группу любое сообщение, начав его со знака @.
  3. Перейти по ссылке https://api.telegram.org/bot<токен_бота>/getUpdates в любом web-браузере, вставив в неё токен своего бота (без пробелов и знаков <>).
  4. Найти текст со словами chat и id, например, …​ ":"K"},"chat":{"id":-209194473,"first_ …​.
  • Здесь -209194473 - искомый ID группы.

В настройках Telegram-уведомлений ввести токен (ID) бота и ID канала/чата/группы в соответствующие поля.

NOTE

Подробнее о ботах можно узнать на сайте Telegram .