Переменные
Переменная является центральным звеном сценариев действий, которая позволяет передавать данные между блоками "действий" и возвращать данные в сценарий чат-бота.
Переменная имеет вид #{название переменной}
Переменная действует в рамках всех сценариев действий, подключенных к одному сценарному сообщению. Для передачи данных между сценариями действий также можно использовать Списки, Глобальные переменные, Google Таблицы, Обмен данными через серверы. Также данные между сценариями можно передавать в кнопках.
Переменная перестает храниться при выходе из сценария (не сценария действий!). Также переменные исчезают при запуске других цепочек сообщений.
Сама переменная может быть как строкой, так и массивом. В массив переменная превращается при сохранении в нее данных выборки из списков или гугл таблиц. Если пользователь может несколько раз вызывать сценарий, где данные накапливаются в переменную, позаботьтесь о том, чтобы очищать переменную перед такой операцией выборки. При сохранении отбора в переменные они очищаются по-умолчанию. Также очистить переменную можно присвоив ей пустое значение.
Чтобы проверить переменную на существование, достаточно в условии написать #{name}!=
Выполнение данного условия означает, что переменная name существует
Ознакомьтесь со всеми шаблонами и функциями, которые используются в конструкторе по ссылке
Last updated