Cara mendapatkan nilai pemboleh ubah klien
get_client_var() | get_client_vars()
Untuk mendapatkan nilai satu pemboleh ubah
get_client_var(client_id, variable)
Parameter:\ ! client_id - ID klien\ ! variable - nama pemboleh ubah
Untuk mendapatkan nilai beberapa pemboleh ubah
get_client_vars(client_id, names)
Parameter:\ ! client_id - ID klien\ ! names- tatasusunan pemboleh ubah
Mari hantar mesej kepada pengurus dengan nombor pelajaran yang sedang diambil oleh salah seorang peserta dalam projek kami:


Pilihan yang sama, tetapi dengan output, contohnya, tahap dan pelajaran di dalamnya:


/*Getting a single variable*/
trial=get_client_var(64732310, 'lesson')
/*Getting multiple variables*/
names=["level","lesson"]
trial=get_client_vars(64732310, names)
Cara menetapkan pemboleh ubah klien
set_client_var() | set_client_vars()
Untuk menetapkan nilai satu pemboleh ubah
set_client_var(client_id, variable, value)
Parameter:
client_id — ID klien MaviBot
variable — nama pemboleh ubah yang akan ditetapkan
value — nilai pemboleh ubah
Untuk menetapkan beberapa pemboleh ubah
set_client_vars(client_id, variables_dict)
Parameter:
client_id — ID klien MaviBot
variables_dict — kamus; mengandungi semua nama pemboleh ubah dan nilainya yang akan ditambah.
Format:
'{"var_name1": "var_value1", "var_name2": "var_value2", "var_name3": "var_value3"}'
Contoh 1:
set_client_var(client_id, "new", "yes")


Contoh 2:
set_client_vars(1136, '{"var_name1": "var_value1", "var_name2": "var_value2", "var_name3": "var_value3"}')

Bahagian pemboleh ubah dalam kad klien
