Перейти к основному содержимому
Версия: 7.15

Функции уведомлений

Описание и характеристика функций модуля Автоматизации, которые можно использовать при отправке уведомлений.

SendEmail

  • Назначение: Отправка почтовых сообщений

  • Описание: Функция позволяет отправить письмо через указанный SMTP сервер.

    • Inputs

      НазваниеТипОписаниеПараметры
      InExecПин вызоваСвязь
      MessageStruct:EmailMessageМодель сообщенияСвязь
      ConfigurationStruct:EmailConfigurationМодель конфигурацииСвязь
    • Outputs

      НазваниеТипОписаниеПараметры
      OkExecПоследовательность активна в случае успешного выполнения запросаСвязь
      FailedExecПоследовательность активна если запрос выполнен с ошибкойСвязь
      ErrorStringТекст ошибки, в случае ее возникновенияСвязь

Struct:EmailMessage

Описание структуры Struct:EmailMessage:

ПинТипОписание
SubjectStringТема письма
BodyStringТекст письма
MailTypeStringФормат письма (plain/html)
RecipientsString (array)Список адресов получателей

Struct:EmailConfiguration

Описание структуры Struct:EmailConfiguration:

ПинТипОписание
FromNameStringИмя отправителя
FromEmailStringАдрес отправителя
HostStringАдрес SMTP сервера
PortIntegerПорт сервера
UsernameStringИмя пользователя
PasswordStringПароль пользователя
SecureModeStringРежим шифрования (TLS/SSL)

SendMessageTelegram

  • Назначение: Отправка сообщений через Telegram

  • Описание: Функция взаимодействия с API Telegram для отправки текстовых сообщений

    • Inputs

      НазваниеТипОписаниеПараметры
      InExecПин вызоваСвязь
      BotTokenStringТокен Telegram-ботаСвязь
      ChatIdStringИдентификатор чата в TelegramСвязь
      MessageStruct:TelegramMessageМодель сообщенияСвязь
    • Outputs

      НазваниеТипОписаниеПараметры
      OkExecПоследовательность активна в случае успешного выполнения запросаСвязь
      FailedExecПоследовательность активна если запрос выполнен с ошибкойСвязь
      ResultWildcardОтвет запросаСвязь
      ResponseStruct:HttpResponseВозвращает результат выполнения запроса согласно модели HttpResponseСвязь

Struct:TelegramMessage

Описание структуры Struct:EmailMessage:

ПинТипОписание
TextStringТекст сообщения
ParseModeStringРежим парсинга сообщения Telegram parse_mode
DisableWebPagePreviewBoolОтключение предпросмотра ссылок в сообщении
DisableNotificationBoolОтключение уведомления для сообщения
ProtectContentBoolУстановка запрета на пересылку сообщения

SendImageTelegram

  • Назначение: Отправка сообщений через Telegram

  • Описание: Функция взаимодействия с API Telegram для отправки текстовых сообщений

    • Inputs

      НазваниеТипОписаниеПараметры
      InExecПин вызоваСвязь
      BotTokenStringТокен Telegram-ботаСвязь
      ChatIdStringИдентификатор чата в TelegramСвязь
      ImageStruct:TelegramImageМодель атачментаСвязь
    • Outputs

      НазваниеТипОписаниеПараметры
      OkExecПоследовательность активна в случае успешного выполнения запросаСвязь
      FailedExecПоследовательность активна если запрос выполнен с ошибкойСвязь
      ResultWildcardОтвет запросаСвязь
      ResponseStruct:HttpResponseВозвращает результат выполнения запроса согласно модели HttpResponseСвязь

Struct:TelegramImage

Описание структуры Struct:TelegramImage:

ПинТипОписание
ImageUriStringПубличная ссылка на изображение
BytesByte (array)Массив байт изображения. Если указан ImageUri данный параметр игнорируется
FileNameStringИмя файла. Если оставить пустым будет задано дефолтное название Image
CaptionStringОписание изображения
SettingsStruct:TelegramImageSettingsМодель дополнительных настроек

Struct:TelegramImageSettings

Описание структуры Struct:TelegramImageSettings:

ПинТипОписание
ParseModeStringРежим парсинга сообщения Telegram parse_mode
HasSpoilerBoolЗащита изображение спойлером. Изображение будет видно после нажатия на спойлер.
DisableNotificationBoolОтключение уведомления для сообщения
ProtectContentBoolУстановка запрета на пересылку сообщения