Message Box | ||||||
---|---|---|---|---|---|---|
| ||||||
Данная статья была написана нашим консультантом. Если у вас остались любые вопросы по ней - направляйте их в виджет вашего личного кабинета (Твой гид по платформе). |
Примечание | |
---|---|
Примечание | Важно - Для тестирования сценариев, содержащих BPL-операции, необходимо использовать веб-виджет или интеграцию с каким-либо мессенджером, так как данные операции не работают в тестовом чате внутри редактора. Как его создать тестовый виджет можно узнать в статье: Создание тестового виджета. |
Для записи переменной через BPL выполните следующие шаги:
- Создайте блок вопроса для получения ответа
- Создайте блок арифметики со входящей стрелкой по умолчанию и сохранением ответа в переменную ответ.
- Настройте блок арифметики Арифметическая операция и настройте его так:
Fancy Bullets - Тип выходных данных: Произвольный тип
- Заполните текст в поле ввода BPLввода BPL-выражения: $ответ = "..." (Это та самая переменная {ответ}, но в bpl переменные обозначаются значками $, # или @ (подробнее о BPL-операциях можно узнать в статье: Общее описание и доступные BPL-операции))Привет"
- Нажмите кнопку: преобразовать Преобразовать BPL в AST
Теперь что бы не ответил пользователь, его ответ всегда будет равным "..."в переменной {ответ} будет содержаться слово Привет.
Вы можете преобразовать переменную как угодно, все доступные операции можно посмотреть в статье: Язык выражений бота (BPL) - Теперь можно вывести использовать переменную. Делается это как обычно, например вывод переменной в блоке информации переменной ответ будет выглядеть так: {ответ}
Результат: