Клиент айнымалыларының мәндерін қалай алуға болады
get_client_var() | get_client_vars()
Бір айнымалының мәнін алу үшін
get_client_var(client_id, variable)
Параметрлер:\ ! client_id - клиент идентификаторы\ ! variable - айнымалы атауы
Бірнеше айнымалының мәндерін алу үшін
get_client_vars(client_id, names)
Параметрлер:\ ! client_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 — MaviBot клиент идентификаторы
variable — тағайындалатын айнымалының атауы
value — айнымалы мәні
Бірнеше айнымалыны тағайындау үшін
set_client_vars(client_id, variables_dict)
Параметрлер:
client_id — MaviBot клиент идентификаторы
variables_dict — сөздік; қосылатын барлық айнымалы атаулары мен олардың мәндерін қамтиды.
Пішімі:
'{"var_name1": "var_value1", "var_name2": "var_value2", "var_name3": "var_value3"}'
Мысал 1:
set_client_var(client_id, "new", "yes")


Мысал 2:
set_client_vars(1136, '{"var_name1": "var_value1", "var_name2": "var_value2", "var_name3": "var_value3"}')

Клиент картасындағы айнымалылар бөлімі
