EnotPRO Logo EnotPRO

Переменные

Переменные — раздел для длительного хранения различных типов данных длительное время. Это возможность создавать пользовательские переменные, и заполнять их значениями. С помощью функции эти данные вы сможете присвоить к каждому отдельному пользователю.

Типы

Тип Описание
Переменные пользователя переменная пользователя бота, доступен везде.
Переменные участника чата/канала переменная участника чата, доступен в конкретном чате. У каждого пользователя свой параметр в конкретном чате
Переменные чата/канала переменная чата, доступен всем в конкретном чате, един для всех в конкретном чате.
Динамические переменные временная переменная, которая живет непродолжительный промежуток времени и автоматически обновляется при выполнении условий
Глобальные переменные единая переменная для всех пользователей в боте.

Параметры

Тип Описание
Логический хранение параметр профиля: ✅ or 🚫
Целое число хранение данные в числовом формате (прим: 123, 777, 315)
Дробное число хранение числовых данных в дробном формате (прим: 11.3, 25.24, 111,57)
Строка хранение данные в текстовом формате (прим: абс, 123, text)
json хранение сразу целых разделов данных (прим: сохранить весь раздел ${update}
yaml хранение объектов языка программирования yaml
Список json хранение списков объектов json
Список yaml хранение списков объектов yaml

Загрузить или отобразить содержимое переменной можно следующим образом:

  • С помощью реакции ⚡getVarCloud и переменной ${var.название переменной.}

Рекомендации при работе с переменными

Рекомендуется

Использовать в названии параметров переменной только строчные и заглавные буквы: sum, text, SumText, ProfileText.

Не рекомендуется

  • Использовать в названиях параметров переменной: символы, цифры, эмодзи.
  • Использовать одинаковые названия параметров переменной.
  • Использовать параметры переменной для хранения временных значений. Для хранения таких значений необходимо использовать локальные переменные.
  • Использовать параметры переменной для хранения значений, одинаковых для всех пользователей бота. Для хранения таких значений необходимо использовать глобальные переменные.

Реакции

Реакция Описание
SetVarCloud Задать значение переменной
AddVarCloud Изменить значение переменной
DelVarCloud Удалить значение переменной
GetVarCloud загрузить значение переменной
© 2025 EnotPRO. Все права защищены.