MSL: mNodeCommand, выполнить внутреннюю команду NodeJS

MSL: mNodeCommand, выполнить внутреннюю команду NodeJS

Выполнить внутреннюю сервисную команду встроенным WEB-сервером NodeJS. Сервисная функция, используется внутренними механизмами MyChat.

 

Синтаксис

procedure mNodeCommand(const sCmd, sData: string);

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

sCmd

string

команда;

sData

string

параметры команды.

 

Пример

Процедура используется в скрипте для интеграции с Telegram, событие OnRequestByREST, скрипт "Telegram".

 

Скрипт определяет, что пользователь отправил телеграм-боту не текст, а файл либо изображение, и затем отдаёт данные запроса в WEB-сервер NodeJS:

mNodeCommand('GetTelegramAttach', sBody);

NodeJS скачивает файл или картинку, после чего отправляет приватное сообщение с типом MSG_TYPE_FILE или MSG_TYPE_IMAGE для пользователя MyChat — оператора службы поддержки.
 

Ещё посмотреть

Интеграция с Telegram

События MyChat