Блок "Сценарий"
Last updated
Last updated
В конструкторе есть возможность создавать не одно рабочее поле (сценарий), где настраивается логика работы бота, а несколько. Чтобы создавать множество рабочих полей (множество сценариев) и устанавливать между ними связи - используется блок "сценарий".
Создавать несколько рабочих полей удобно, когда Вы планируете сделать сложного и интересного бота. А сложный и интересный бот предполагает много различных блоков. Чтобы не загромождать одно рабочее поле множеством блоков, можно создать несколько рабочих полей (сценариев) и устанавливать между ними связь при помощи блока "сценарий".
В правом нижнем углу рабочего поля отображается сценарий, в котором мы работаем в данный момент. Кликнув по нему, Вам отобразится полный список имеющихся сценариев (рабочих полей) в боте, а так же возможность создать новый.
При щелчке по названию сценария открывается список сценариев и кнопки настройки:
Если навести на любой сценарий, справа от названия отобразятся три точки, при щелчке на три точки открывается меню настройки данного сценария:
Главный сценарий - это тот сценарий, который отображается пользователю бота при самом первом заходе в бот Альтернативный сценарий - в конструкторе существует возможность создавать "альтернативные главные сценарии". Вы, как создатель чат-бота, можете управлять тем, какую информацию показывать пользователям бота. Вы можете настроить бот таким образом, чтобы Главный сценарий показывался пользователю всего один раз, при самом первом заходе в бота. Например Вы в этом Главном сценарии выдаете какой-либо бонус и Ваша задача выдать этот бонус всего один раз, чтобы пользователи не могли использовать бонус повторно. Это можно реализовать с помощью функции "альтернативный сценарий". Как работает альтернативный сценарий: 1. Создаете главный сценарий 2. Создаете второй сценарий и делаете его альтернативным. 3. При самом первом заходе в бота - пользователю бота покажется настроенная Вами цепочка сообщений (цепочка из главного сценария). 4. Пользователь помечается тегом (для нашего понимания, что он уже видел данный сценарий). Подробнее о создании и работе с тегами здесь: https://help.jetbot24.ru/dopolnitelnye-vozmozhnosti/avtorassylki-i-tegi 5. При следующем заходе в бота (даже если пользователь перезагружает бота), ему покажется только альтернативный сценарий Перезагрузить бот можно: 1. В Телеграм - отправкой команды /start 2. В WhatsApp - отправкой 0000 (четыре нуля) При перезагрузке - бот запускается заново, с главного сценария (или альтернативного, если он настроен) С помощью данной функции "альтернативный сценарий" можно создавать "личные кабинеты" прямо в ботах для ваших пользователей. Как сделать "альтернативный сценарий": 1. Заходим в список сценариев (правая нижняя часть рабочего поля) 2. Нажимаем на 3 точки, рядом с нужным сценарием 3. В открывшемся окне ставим галочку "альтернативный сценарий" 4. Выбираем тег, по которому будет определяться, что данному клиенту нужно показывать не главный сценарий, а альтернативный
Для создания перехода в другой сценарий, создаете блок "сценарий" и в настройках блока выбираете тот, в который необходимо осуществить переход:
Настройки для блока "сценарий" состоят из двух разделов: 1. Выбор сценария 2. Задать имя блока