Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Message Box
iconnone
titleВнимание
typesuccess

Данная статья была написана нашим консультантом.

Если у вас остались любые вопросы по ней - направляйте их в виджет вашего личного кабинета (Твой гид по платформе).

Примечание
titleПримечание

Важно - Для тестирования сценариев, содержащих BPL-операции, необходимо использовать веб-виджет или интеграцию с каким-либо мессенджером, так как данные операции не работают в тестовом чате внутри редактора.

Как его создать тестовый виджет можно узнать в статье: Создание тестового виджета.

Для записи переменной через BPL выполните следующие шаги:

  1. Блок вопроса для получения ответа 
  2. Блок арифметики со входящей стрелкой по умолчанию и сохранением ответа в переменную ответ.
  3. Настроить блок арифметики так:
    Fancy Bullets
    • Тип выходных данных: Произвольный тип
    • Заполните текст в поле ввода BPL-выражения: $ответ = "..."  (Это та самая переменная {ответ}, но в bpl переменные обозначаются значками $, # или @ (подробнее о BPL-операциях можно узнать в статье: Общее описание и доступные BPL-операции))
    • Нажмите кнопку: преобразовать в AST

    Теперь что бы не ответил пользователь, его ответ всегда будет равным "...".
    Вы можете преобразовать переменную как угодно, все доступные операции можно посмотреть в статье:  Язык выражений бота (BPL)

  4. Теперь можно вывести переменную. Делается это как обычно: {ответ}


Результат: