Работа с переменными
Как получить значения переменных клиента
get_client_var() | get_client_vars()
Описание
Чтобы получить значение одной переменной
get_client_var(client_id, variable)
Параметры: ! client_id - ID клиента ! variable - имя переменной
Чтобы получить значения нескольких переменных
get_client_vars(client_id, names)
Параметры: ! client_id - ID клиента ! names- массив переменных
Пример
Давайте отправим менеджеру сообщение с номером урока, который проходит один из участников нашего проекта:


Тот же вариант, но с выводом, например, уровня и урока внутри него:


Пример кода для копирования
/*Получение одной переменной*/
trial=get_client_var(64732310, 'lesson')
/*Получение нескольких переменных*/
names=["level","lesson"]
trial=get_client_vars(64732310, names)Как назначить переменную клиента
set_client_var() | set_client_vars()
Описание
Чтобы назначить значение одной переменной
set_client_var(client_id, variable, value)
Параметры:
client_id — ID клиента MaviBot variable — имя переменной, которой будет присвоено значение value — значение переменной
Чтобы назначить несколько переменных
set_client_vars(client_id, variables_dict)
Параметры:
client_id — ID клиента MaviBot variables_dict — словарь; содержит все имена переменных и их значения, которые нужно добавить. Формат: '{"var_name1": "var_value1", "var_name2": "var_value2", "var_name3": "var_value3"}'
Последнее обновление



