VariableDefinissantUnUtilisateur - caecilius/cocobot GitHub Wiki

#summary Énumère les variables définissant un utilisateur

VariablesDefinissantUnUtilisateur

= Variables définissant un utilisateur =

Voici une liste des variables !JavaScript identifiant un utilisateur :

  • mynickname : Une chaîne alphanumérique contenant le pseudonyme de l'utilisateur.
  • mynickID : L'identifiant numérique pour la session en cours. Par exemple la valeur « 218454 ».
  • myage : L'âge de l'utilisateur.
  • mysex : Le sexe de l'utilisateur : 1 pour homme, 2 pour femme
  • mycityID : Le code géographique spécifique à Coco.fr. Exemple le code « 30915 » correspond au code postal « 75001 ».
  • myXP :
  • myStat :
  • myver : Si supérieur à 4 alors l'utilisateur a un abonnement Premium.

= Liste des utilisateurs =

Quand une code « 10 » est envoyée dans une requête au serveur, celui-ci répond par un code « 34 » avec la liste des pseudonymes. Les pseudonymes et les informations liées sont contenu dans une seule chaîne comme suit :

{{{ /#34AASCCCCCIIIIIIXSVPSEUDO1#AASCCCCCIIIIIIXSVPSEUDO2#AASCCCCCIIIIIIXSVPSEUDO3#... }}}

Donc un pseudonyme et ses informations sont contenus dans une chaînes du style : {{{ AA S CCCCC IIIIII X S V PSEUDO1 }}} Où les caractères signifient :

  • AA : l'âge.
  • S : le sexe ( 1 ou 6 pour un homme, 2 ou 7 pour une femme).
  • CCCCC : Le code géographique.
  • IIIIII : L'identifiant numérique pour la session en cours.
  • X : correspond à myXP.
  • S : correspond myStat.
  • V : correspond à myver.
  • PSEUDO1 : Le nom du pseudonyme en lui même.

Exemple pour la chaîne de caractères suivante : « 28230915218969104Simona ».

  • Âge : 28 ans.
  • Sexe : 2, identifiant une femme.
  • Le code géographique : 30915.
  • Identifiant de la session en cours : 220296
  • myXP : 1
  • myStat : 0
  • myver : 4
  • Pseudonyme : Simona

La fonction !JavaScript populate() éclate la chaîne dans différents tableaux :

  • resage : l'âge.
  • ressex : le sexe : 1 ou 6 pour un homme, 2 ou 7 pour une femme.
  • rescity : le code géographique.
  • resID : m'identifiant de la session en cours.
  • resnom : le pseudonyme.
  • resniv : myXP
  • resstat: myStat
  • resok : myver