Travailler avec des variables
Comment obtenir les valeurs des variables client
get_client_var() | get_client_vars()
Description
Pour obtenir la valeur d’une seule variable
get_client_var(client_id, variable)
Paramètres : ! client_id - ID du client ! variable - nom de la variable
Pour obtenir les valeurs de plusieurs variables
get_client_vars(client_id, names)
Paramètres : ! client_id - ID du client ! names- tableau de variables
Exemple
Envoyons au gestionnaire un message avec le numéro de leçon suivi par l’un des participants de notre projet :


La même option, mais avec sortie, par exemple, du niveau et de la leçon qu’il contient :


Exemple de code à copier
/*Obtention d’une seule variable*/
trial=get_client_var(64732310, 'lesson')
/*Obtention de plusieurs variables*/
names=["level","lesson"]
trial=get_client_vars(64732310, names)Comment attribuer une variable client
set_client_var() | set_client_vars()
Description
Pour attribuer la valeur d’une seule variable
set_client_var(client_id, variable, value)
Paramètres :
client_id — ID du client MaviBot variable — nom de la variable à attribuer value — valeur de la variable
Pour attribuer plusieurs variables
set_client_vars(client_id, variables_dict)
Paramètres :
client_id — ID du client MaviBot variables_dict — dictionnaire ; contient tous les noms de variables et leurs valeurs à ajouter. Format : '{"var_name1": "var_value1", "var_name2": "var_value2", "var_name3": "var_value3"}'
Mis à jour



