كيفية الحصول على قيم متغيرات العميل
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"}')

قسم المتغيرات في بطاقة العميل



