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