Блок “Сценарий”
Last updated
Last updated
На платформе есть возможность создавать не одно рабочее поле (сценарий), где настраивается логика работы бота, а несколько. Чтобы создавать множество рабочих полей (множество сценариев) и устанавливать между ними связи – используется блок “сценарий”.
Создавать несколько рабочих полей удобно, когда Вы планируете сделать сложного и интересного бота. А сложный и интересный бот предполагает много различных блоков. Чтобы не загромождать одно рабочее поле множеством блоков, можно создать несколько рабочих полей (сценариев) и устанавливать между ними связь при помощи блока “сценарий”.
В правом нижнем углу рабочего поля отображается сценарий, в котором мы работаем в данный момент. Кликнув по нему, Вам отобразится полный список имеющихся сценариев (рабочих полей) в боте, а так же возможность создать новый.
При щелчке по названию сценария открывается список сценариев и кнопки настройки:
Если навести на любой сценарий, справа от названия отобразятся три точки, при щелчке на три точки открывается меню настройки данного сценария:
Главный сценарий – это тот сценарий, который отображается пользователю бота при самом первом входе в бот.
Альтернативный сценарий – в конструкторе существует возможность создавать “Альтернативные главные сценарии”.
Вы, как создатель чат-бота, можете управлять тем, какую информацию показывать пользователям бота.
Вы можете настроить бот таким образом, чтобы Главный сценарий показывался пользователю всего один раз, при самом первом входе в бота.
Например Вы в этом Главном сценарии выдаете какой-либо бонус и Ваша задача выдать этот бонус всего один раз, чтобы пользователи не могли использовать бонус повторно. Это можно реализовать с помощью функции “Альтернативный сценарий”.
Как работает альтернативный сценарий:
Создаете главный сценарий.
Создаете второй сценарий и делаете его альтернативным.
При самом первом входе в бота – пользователю бота покажется настроенная Вами цепочка сообщений (цепочка из главного сценария).
Пользователь помечается тегом (для нашего понимания, что он уже видел данный сценарий).
При следующем входе в бота (даже если пользователь перезагружает бота), ему покажется только альтернативный сценарий
Для создания перехода в другой сценарий, создаете блок “Сценарий” и в настройках блока выбираете тот, в который необходимо осуществить переход:
Настройки для блока “Сценарий” состоят из двух разделов:
Выбор сценария
Задать имя блока