Переменные

Задавай любые переменные используя латинские буквы и цифры. Достаточно добавить знак процента % перед названием переменной в тексте, например %X или %Variable.

🐫 Имя переменной не может содержать пробелов. Такова парадигма.

Все переменные привязаны к конкретному пользователю и обновляются по мере использования бота. Это значит что переменная %X может иметь одновременно разные значения для разных пользователей. Эту область переменных мы называем UX или user experience или пользовательский опыт.

Для того чтобы запросить у пользователя значение переменной напиши в узле двойной процент %%Variable — бот остановится и будет ждать что введет пользователь.

Переменная создается в момент присвоения ей значения. Как проверять переменные описано в разделе Сравнения, условия и выбор.

Глобальные переменные

Для обмена данными между пользователями и ботами можно использовать глобальные переменные.

Например %bot.Variable=42. Значение этой переменной будет 42 для всех пользователей бота.

Другой пример: переменная %global.Variable=Иван Царевич будет равна Иван Царевич для всех чатботов в твоем аккаунте.

Click icon to copy this map or open it in