MOO / comment configurer son robot
note: remplacer "bot" par le nom ou le numero de votre robot...
Pour créer un robot
- "@create #1680 named bot"
Pour tout savoir sur son robot
- "@show #bot" montre la liste de tous les "propriétés" du bot (y en a...)
- ";#bot.parametre" permet de lire le contenu de la propriété en question (par exemple ";#5374.pats" nous livre les patterns programmés pour le robot Mooine...
- ";#bot.parametre = quelque chose" permet de changer le contenu de la propriété: attention a respecter la syntaxe de cette dernière, qui suit les : (par exemple, pour changer les patterns du robot Mooine, il suffit d'écrire : ;#5374.pats = {...} )
- j'ai personnellement change les propriétés suivantes: description, htext (image), help_msg, drop_failed_msg, drop_succeeded_msg, odrop_failed_msg, odrop_succeeded_msg, otake_succeeded_msg, otake_failed_msg, take_succeeded_msg, take_failed_msg, guest_responses et le wakeup_msg.
Pour connaître les commandes qui marchent avec votre robot
- "@examin bot" liste les commandes suivantes:
- "hush bot" désactiver le robot
- "activate bot" ...
- LES MOTS
- "addword bot" ajouter un mot (tout d'abord, on entre un mot, puis on entre la réponse que le robot fournit. On peut entrer plusieurs réponses en appuyant sur "enter"... qui seront crachées en mode aléatoire. Pour terminer, appuyer sur "." et "enter".)
- "seewords bot" accéder à la liste de tous les mots que le robot comprend
- "rmword 1 from bot" permet d'effacer le mot situé à la ligne 1 du robot...
- LES PATTERNS
- "addpat bot" ajouter un pattern (tout d'abord, on entre un pattern, puis on entre la réponse que le robot fournit. On peut entrer plusieurs réponses en appuyant sur "enter"... qui seront crachées en mode aléatoire. Pour terminer, appuyer sur "." et "enter".)
- "seepats bot" accéder à la liste de tous les patterns que le robot comprend
- "rmpat 1 from bot" permet d'effacer le pattern situé à la ligne 1 du robot...
- LES REPONSES ALEATOIRES
- "addrandom bot" ajouter une réponse aléatoire si le robot ne peut comprendre un mot, un pattern ou une question
- "seerandoms bot" accéder à la liste de tous les réponses aléatoires que le robot possède
- "rmrandom 1 from bot" permet d'effacer une réponse aléatoire située à la ligne 1 du robot...
- LES REPONSES AUX QUESTIONS INCOMPREHENSIBLES
- "addquestionresponse bot" ajouter une réponse à une question incompréhensible...
- "seequestionresponses bot" accéder à la liste de tous les questions incompréhensibles que le robot possède
- "rmquestionresponse 1 from bot" permet d'effacer une question incompréhensible située à la ligne 1 du robot...