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

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

image

Настройка 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 канала/чата/группы в соответствующие поля.

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