Перейти к содержанию

Запуск сценариев

В скриптах есть возможность запускать любые сценарии бота. Запускаемые сценарии доступны через поле context.output.scenarios. Можно указать как один, так и несколько сценариев.

Один сценарий

В этом примере кода запускается один сценарий бота:

TypeScript
1
2
3
context.output.scenarios.push({
    name: 'Некоторый сценарий',
});

Несколько сценариев

В этом примере кода запускаются три сценария бота:

TypeScript
context.output.scenarios = [
    {
        name: 'Некоторый сценарий №1',
    },
    {
        name: 'Некоторый сценарий №2',
    },
];
// ...
if (someCondition) {
    context.output.scenarios.push({
        name: 'Некоторый сценарий №3',
    });
}