Драйвер Telegram
Обзор
Драйвер Telegram предназначен для рассылки уведомлений пользователям с помощью популярного мессенджера Telegram. Преимуществами использования Telegram является оперативность получения уведомлений, отсутствие платы за использование сервиса и удобство управления группами рассылки. Скачать драйвер можно по ссылке.
Установка
Драйвер Telegram устанавливается в соответствии с общей последовательностью установки драйверов.
Конфигурирование
Создание бота
Чтобы драйвер мог взаимодействовать с мессенджером Telegram, необходимо создать Telegram-бота. Для этого выполните следующие действия:
- Установите приложение и зарегистрируйтесь в Telegram.
-
Добавьте в список контактов бота BotFather.
-
В режиме диалога с BotFather выполните команду
/newbot
и следуйте инструкциям от BotFather, чтобы создать нового бота. После того как бот создан, скопируйте токен бота.
Настройка драйвера
Последовательность настройки драйвера Telegram:
- Создайте отдельную линию связи, содержащую единственное устройство типа Telegram, используя мастеры, которые вызываются с помощью кнопок
и
.
-
Откройте свойства устройства, введите полученный ранее токен бота и нажмите кнопку Сохранить.
- Передайте проект на выполнение с помощью кнопки
.
- Откройте страницу Коммуникатор > Драйверы, выберите драйвер DrvTelegram и зарегистрируйте драйвер.
- Повторно передайте проект на выполнение.
После выполнения описанных действий с помощью журнала линии связи проконтролируйте, что запросы на сервер Telegram отправляются успешно и на них приходят ответы.

Управление подписками
Чтобы получать сообщения, отправленные драйвером Telegram, необходимо создать чат, в котором одним из участников будет Ваш бот. В приложении Telegram создайте новую группу, добавьте в неё созданного ранее бота и другие контакты, которые будут получать сообщения.
Если настройка выполнена правильно, Ваш бот будет отвечать на команды, отправленные из мессенджера, например, команду /help
. Выполнив команду /info
, получите идентификатор и наименование чата.

Пропишите идентификатор и наименование чата в конфигурации устройства, как показано на рисунке ниже. После сохранения свойств повторно передайте проект на выполнение.

Отправка сообщений
Для отправки сообщения в группу Telegram, необходимо отправить команду с кодом Notif
, содержащую наименование (или идентификатор) группы и текст сообщения. Пример отправки команды из приложения Администратор показан на следующем рисунке.

Автоматическая рассылка уведомлений при выполнении определённых условий и возникновении событий осуществляется с помощью Модуля автоматического управления.