Пожалуйста, включите JavaScript для просмотра этого сайта.

Скрипты Simple-Scada

Синтаксис

function SendTelegram(const AMessage: stringconst ARecipients: string = ''const AMode: TM_TelegramParseMode = tpmNone; const ASound: Boolean = TRUE): TM_Telegram;

Описание

Функция доступна в версиях  PROFESSIONAL и DEMO-TIME. Отправляет сообщение через Telegram. Для отправки Telegram-сообщений необходимо предварительно настроить параметры отправки через "Options.exe" -> раздел "Simple-Scada Server" -> "Отправка Telegram-сообщений". Подробнее о настройке см. раздел "Настройка Telegram-сообщений". Также, к сообщению можно прикреплять вложения и отчеты.

Параметр

Описание

AMessage

Отправляемое сообщение

ARecipients

ChatID получателей (должны быть перечислены через запятую). Узнать ChatID получателя можно в настройках отправки Telegram-сообщений. Если в параметре ARecipients указать пустую строку (''), то сообщение будет отправлено списку получателей заданному в "Options.exe" -> раздел "Simple-Scada Server" -> "Отправка Telegram-сообщений".

AMode

Необязательный параметр. Определяет тип разметки. Имеет тип TM_TelegramParseMode. Telegram поддерживает ограниченное HTML/Markdown форматирование. Подробнее о форматировании сообщений в Telegram можно прочесть в документации Telegram: Markdown разметка, HTML разметка.

ASound

Необязательный параметр. Определяет, нужно ли выдавать звуковой сигнал при получении сообщения.

Примеры скриптов

1. Отправка Telegram-сообщения без вложения

2. Отправка Telegram-сообщения с вложением

3. Отправка Telegram-сообщения с отчетом

4. Отправка Telegram-сообщения с форматированием

5. Отправка Telegram-сообщения с Emoji смайлами