วิธีการรับค่าตัวแปรของลูกค้า
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"}')

ส่วนตัวแปรในการ์ดลูกค้า
