Создание сценария и работа с ним

Логика ответов и реакций бота прописана в наборе сценариев. Обработка сообщений от пользователей осуществляется согласно им.

Для создания сценария используются триггеры и реакции. Триггер — это внешнее событие. Как правило, оно инициировано пользователем, но бывают и системные триггеры. Реакция — это внутреннее событие, происходящее в ответ на триггер.

Для каждого бота уместны собственные сценарии взаимодействия с пользователями.

Предлагаем потренироваться в создании сценариев на обучающем скрипте: «Hello World!» — простой сценарий отправки определенного сообщения в ответ на сообщение пользователя.

Создание сценария

Расположение областей (главное меню, основная рабочая область, дополнительная рабочая область) подробно описано на странице «Начало работы с платформой».

На странице создания сценария триггеры и реакции отображаются в дополнительной рабочей области на экране справа. Сценарии собираются драг-энд-дропом в основную рабочую область (в центр экрана).

После сборки сценария необходимо нажать кнопку «Сохранить Сценарий».

Редактирование

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

Для удаления любого действующего блока нужно навести на него курсор мыши и нажать на крестик в правом верхнем углу.

После работы со сценарием необходимо нажать кнопку «Сохранить Сценарий».

Архивирование

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

Сценарии в архиве не работают на проде и в дебаг-чате. Они отображаются с зачеркнутым названием в списке всех сценариев.

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

Клонирование

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

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

В списке сценариев появится новый сценарий, к названию которого будет добавлена приписка «Clone». Такой сценарий можно переименовать, как и любой другой.

Удаление

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

При нажатии на кнопку «ОК» сценарий будет удален без возможности восстановления.

Автосохранение

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

Last updated