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