Создание сценария и работа с ним
Логика ответов и реакций бота прописана в наборе сценариев. Обработка сообщений от пользователей осуществляется согласно им.
Для создания сценария используются триггеры и реакции. Триггер — это внешнее событие. Как правило, оно инициировано пользователем, но бывают и системные триггеры. Реакция — это внутреннее событие, происходящее в ответ на триггер.
Для каждого бота уместны собственные сценарии взаимодействия с пользователями.
Предлагаем потренироваться в создании сценариев на обучающем скрипте: «Hello World!» — простой сценарий отправки определенного сообщения в ответ на сообщение пользователя.
Создание сценария
Расположение областей (главное меню, основная рабочая область, дополнительная рабочая область) подробно описано на странице «Начало работы с платформой».
На странице создания сценария триггеры и реакции отображаются в дополнительной рабочей области на экране справа. Сценарии собираются драг-энд-дропом в основную рабочую область (в центр экрана).
После сборки сценария необходимо нажать кнопку «Сохранить Сценарий».
Редактирование
В режиме редактирования сценария вы можете менять название, добавлять новые триггеры и реакции, удалять лишние элементы и настраивать логику под ваши бизнес-процессы.
Копирование. Через меню в виде трёх вертикальных точек можно выбрать «Копировать блок» или «Копировать цепочку», чтобы сохранить нужные элементы.
Вставка. Выполняется через тот же пункт меню, выбрав «Вставить блок» или «Вставить цепочку». Вставлять можно как в текущий сценарий, так и в любой другой внутри проекта.

Удаление. Если нужно убрать один конкретный блок, наведите на него курсор и нажмите на крестик в правом верхнем углу.
Если требуется удалить сразу несколько блоков, выберите блок, с которого начнётся удаление, откройте меню с тремя вертикальными точками и выберите «Удалить цепочку». Все блоки начиная с выбранного будут удалены.
После работы со сценарием необходимо нажать кнопку «Сохранить Сценарий».
Архивирование
Чтобы заархивировать сценарий, нажмите на его название в списке всех сценариев, а затем нажмите на бегунок «Включен» в нижней части основной рабочей области.
Сценарии в архиве не работают на проде и в дебаг-чате. Они отображаются с зачеркнутым названием в списке всех сценариев.

Чтобы разархивировать сценарий, нажмите на его название, а затем снова на бегунок «Выключен» в нижней части основной рабочей области.

Клонирование
Клонирование позволяет одним нажатием создать копию существующего сценария. В дальнейшем эту копию можно отредактировать. Эта функция полезна, если нужно быстро создать аналогичные сценарии или протестировать изменения в действующем.
Чтобы клонировать сценарий, нажмите на его название в списке всех сценариев, а затем нажмите на кнопку «Клонировать» в нижней части основной рабочей области.
В списке сценариев появится новый сценарий, к названию которого будет добавлена приписка «Clone». Такой сценарий можно переименовать, как и любой другой.

Удаление
Чтобы удалить сценарий, нажмите на его название в списке всех сценариев, а затем нажмите на кнопку «Удалить» в нижней части основной рабочей области. Появится окно с запросом подтверждения.
При нажатии на кнопку «ОК» сценарий будет удален без возможности восстановления.

Автосохранение
С помощью этой функции изменения в сценарии сохранятся вне зависимости от того, была ли нажата кнопка «Сохранить сценарий». Если хотите, чтобы апдейты в скриптах сохранялись сразу после их внесения, включите бегунок «Автосохранение»

Last updated