bot.run()
Запустить скрипт в рамках текущего потока бота
bot.run(array|object|null $jobParams = [])
Описание:
Запускает скрипт в рамках текущего потока бота. Можно использовать только в V8 команде/условии команды размещенной в скрипте конструктора, т.е. не применимо для запуска в JS триггера, маршрута, в внутреннего эндпоинта и т.д.
Атрибуты:
Имя | Тип | Описание |
jobParams | json |
Передача в планируемую задачу входящих json параметров |
Возможные параметры в jobParams:
- script_id — id вызываемого скрипта;
- script_code — код вызываемого скрипта;
- lead_id — id лида;
- skip_till_command_id — id команды скрипта, с которой начнется запуск (если указать не верный id, то будут пропущены все команды);
- stop_current_flow — по умолчанию true, после выполнения вызываемого скрипта, текущий JS будет остановлен. Если указано false, то после выполнения вызываемого скрипта JS вернется и продолжится с текущей точки.
Возвращает:
bool - подтверждение запуска скрипта.
Пример:
bot.run({
"script_id": 111,
"skip_till_command_id": 123,
"stop_current_flow": false,
})
Нет комментариев