MOO (TECFA) commandes (by Winset).
| Connexion / Déconnexion | |
| connexion | connect [user-name] [password] |
| déconnexion | @quit |
| changer le mot de passe | @password [old password] [new password] |
| affiche toutes les personnes connectées | who ou where (plus précis) |
| Aide | |
| demander l'aide | help |
| spécifier l'aide | help [topic] |
| aide pour un objet | help #[n. objet] |
| aide pour un verbe attaché à un objet | help #[n. objet]:[verbe] |
| Personnage | |
| description | @describe me as [qchose] |
| définition du sexe | @gender male ou @gender female |
| ajouter un alias | @addalias [alias](,[alias],[alias…]) to [object] |
| renommer | @rename [objet] to [objet](,[alias]) |
| examiner quelqu'un | look [qqun] |
| donne de l'information sur la provenance et la connexion d'une personne | finger [qqun] ou @finger ou whois ou @whois |
| donne un [mood] qui s'affiche lorsqu'on utilise la commande "who" | @mood [qchose] |
| pour supprimer son mood | @mood |
| affiche des informations sur une personne | @who [qqun] |
| voir les features d'une personne | @features on [qqun] |
| pour ajouter une feature sur son personnage | @add feature [n.] on me |
| Communication synchrone | |
| dire quelque chose | say [qchose] (") |
| exprimer une émotion | emote [qchose] (:) |
| exprimer une émotion à distance | +[qqun] [qchose] |
| communication privée (dans la même salle) | whisper [qchose] to [qqun] |
| s'adresser publiquement à une seule personne | -[qqun] [qchose] |
| penser quelque chose | think [qchose] |
| communication à distance | page [qqun] [qchose] (') |
| Communication asynchrone | |
| lister les newsgroupes disponibles | @subscribe |
| consulter son mail | |
| lire un message | @read [n.] |
| envoyer un (moo)mail | @send "qqun" "sujet" "message…" send |
| quicksend mail | @qsend [qqun] [qchose] |
| quicksend mail à plusieurs personnes | @qsend "[qqun1]" "[qqun2]" subj="[sujet]" [message] |
| lister les messages dans la collection *new | @mail on *new |
| lire un message dans la collection *new | @read [n.] on *new |
| lister les collections de news et de courrier ayant reçu de nouveaux messages | @rn |
| lire tous les nouveaux messages dans toutes les collections abonnées | @nn (*) |
| Déplacement | |
| marcher dans une direction, aller dans une salle | go [room] (ou utiliser les sorties de la salle) |
| téléportage vers un objet | @go [objet] |
| joindre une personne à un endroit | @join [qqun] |
| frapper "à la porte" d'une pièce | @knock [qqun] |
| inviter une personne à se joindre | @invite ou @invite [qqun] |
| Objets | |
| lister tous les objets en possession | @audit me ou @audit (ou @audit [qqun]) |
| afficher les messages attachables à un objet | @message(s) [objet] |
| changer un message | réécrire simplement la ligne du message en question! |
| afficher les quota disponibles | @quota (demander à kaspar pour augmenter le quota) |
| afficher le nombre d'objets en possession | @count |
| bouger un objet | move #[n.] to [quelquepart] |
| rapatrier un objet à soi qu'on ne trouve plus | @teleport #[n.] to me |
| créer un objet | @create $thing named [objet] |
| créer un objet générique à partir d'un parent | @create #[n.] named [objet] (#[n.] est le parent…) |
| trouver des objets génériques | aller dans le MOOseum (#258) |
| créer une note (objet générique) (on peut y écrire) | @create $note named [objet] |
| utiliser et écrire sur la note | @examin [note] |
| connecter un objet à une URL | connect #[n.] to http://www.name.domain |
| renommer un objet | @rename [objet] to [objet](,[alias]) |
| verrouiller un objet | @lock #[n.] |
| détruire un objet | @recycle #[n.] |
| examiner un objet | look (examine la salle où l'on est) ou look [objet] |
| examiner un objet en détail | examin [objet] |
| connaître le parent d'un objet | @parent [objet] |
| changer le parent d'un parent | @chparent [objet] to #[n.] |
| lister l'inventaire des objets que vous portez | inv (i) |
| prendre un objet par terre | get ou take [objet] |
| prendre un objet dans/sur quelque chose | get ou take [objet] from [qchose] |
| laisser tomber un objet par terre | drop [objet] |
| mettre un objet sur/dans quelque chose | put [objet] on/in [qchose] |
| donner un objet à quelqu'un | give [objet] to [qqun] |
| Room | |
| création d'un room | @dig [room] |
| crée d'abord un nouveau room "maison à côté", puis rajoute une sortie ("exit") | @dig n,north|s,south to [room] nommée "n" (avec l'alias "north") depuis le room courant vers le room nouveau, et une sortie "s" depuis le nouveau room vers le room depuis lequel vous "creusez". |
| crée une sortie vers le room possédant le n. # | @dig [sortie] to #[n.] |
| rajoute l'"exit" #[n.] comme sortie du room courant | @add-exit #[n.] |
| rajoute l'"exit" #[n.] comme entrée du room courant | @add-entrance #[n.] |
| enlève la sortie #[n.] du room courant | @remove-exit #[n.] |
| enlève l'entrée #[n.] du room courant | @remove-entrance #[n.] |
| ne pas afficher une sortie | @set #[n.].obvious=0 |
| définir le home dans le room courant | @sethome |
| Savoir qui a le droit de faire @sethome | @resident |
| Ajouter [qqun] à la liste des résidents | @resident [qqun] |
| Oter [qqun] à la liste des résidents | @resident ![qqun] |
| décrire le room | @describe here as [qchose] |
| connaître le parent d'un room | @parent [room] |
| changer le parent d'un room | @chparent [room] to #[n.] |
| Edition de texte | |
| éditer quelque chose | @notedit [qchose] |
| description de notre personnage | @notedit me.whois_msg |
| afficher les lignes d'un texte | list |
| insérer une ligne | "[qchose] |
| supprimer une ligne ou plusieurs lignes | del [n.] ou del [n.]-[n.] |
| sauvegarder les modifications | save |
| quitter l'éditeur | quit |
| Channel | |
| pour créer un channel | @create &channel_class named |
| pour permettre aux autres personnes d'utiliser ce channel | @trust &channel_feature to manage @trust $everything to announce @trust $everything to listen |
| pour permettre aux autres personnes (sauf les guests) d'utiliser ce channel | @trust &channel_feature to manage @trust players to announce @distrust $guest to announce @trust players to listen |
| pour permettre seulement à certaines personnes d'utiliser ce channel | @trust &channel_feature to manage @trust ~ to announce @trust ~ to listen |
| liste de tous les channels du moo | @kids &channel_class |
| liste qui est connecté actuellement sur le channel | @xwho [channel] |
| liste toutes les personnes connectées à un channel | @xwho-all [channel] |
| pour parler sur le channel | x [qchose] |
| pour exprimer une émotion sur un channel | x: [qchose] |
| pour parler directement à quelqu'un | xto [qqun] |
| pour penser à qchose | xth [qchose] |
| s'abonner à un channel et dire quelque chose | x>>[channel] [qchose] |
| s'abonner à un channel et exprimer une émotion | xmo>>[channel] [qchose] |
| s'abonner à un channel et parler directement à quelqu'un | xto>>[channel] [qqun] [qchose] |
| s'abonner à un channel et penser | xth>>[channel] [qchose] |
| dire quelque chose sur un autre channel | x//[channel] [qchose] |
| exprimer une émotion sur un autre channel | xmo//[channel] [qchose] |
| parler directement à quelqu'un sur un autre channel | xto>>[channel] [qqun] [qchose] |
| penser sur un autre channel | xth>>[channel] [qchose] |