Müşteri değişken değerleri nasıl alınır
get_client_var() | get_client_vars()
Tek bir değişkenin değerini almak için
get_client_var(client_id, variable)
Parametreler:\ ! client_id - müşteri kimliği\ ! variable - değişken adı
Birden çok değişkenin değerlerini almak için
get_client_vars(client_id, names)
Parametreler:\ ! client_id - müşteri kimliği\ ! names- değişken dizisi
Projemizdeki katılımcılardan birinin aldığı ders numarasını yöneticiye mesaj olarak gönderelim:


Aynı seçenek, ancak örneğin seviye ve içindeki dersin çıktısı ile:


/*Tek bir değişken alma*/
trial=get_client_var(64732310, 'lesson')
/*Birden çok değişken alma*/
names=["level","lesson"]
trial=get_client_vars(64732310, names)
Müşteri değişkeni nasıl atanır
set_client_var() | set_client_vars()
Tek bir değişken değeri atamak için
set_client_var(client_id, variable, value)
Parametreler:
client_id — MaviBot müşteri kimliği
variable — atanacak değişkenin adı
value — değişken değeri
Birden çok değişken atamak için
set_client_vars(client_id, variables_dict)
Parametreler:
client_id — MaviBot müşteri kimliği
variables_dict — sözlük; eklenecek tüm değişken adlarını ve değerlerini içerir.
Biçim:
'{"var_name1": "var_value1", "var_name2": "var_value2", "var_name3": "var_value3"}'
Örnek 1:
set_client_var(client_id, "new", "yes")


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

Müşteri kartındaki değişkenler bölümü
