MOO / quelles commandes peut-on utiliser dans le MOO ?

MOO (TECFA) commandes (by Winset).
Connexion / Déconnexion
connexionconnect [user-name] [password]
déconnexion@quit
changer le mot de passe@password [old password] [new password]
affiche toutes les personnes connectéeswho ou where (plus précis)


Aide
demander l'aidehelp
spécifier l'aidehelp [topic]
aide pour un objethelp #[n. objet]
aide pour un verbe attaché à un objethelp #[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'unlook [qqun]
donne de l'information sur la provenance et la connexion d'une personnefinger [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 chosesay [qchose] (")
exprimer une émotionemote [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 chosethink [qchose]
communication à distancepage [qqun] [qchose] (')


Communication asynchrone
lister les newsgroupes disponibles@subscribe
consulter son mail@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 sallego [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]


p
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 messageréé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 objetmove #[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ériquesaller 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 URLconnect #[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 objetlook (examine la salle où l'on est) ou look [objet]
examiner un objet en détailexamin [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 portezinv (i)
prendre un objet par terreget ou take [objet]
prendre un objet dans/sur quelque choseget ou take [objet] from [qchose]
laisser tomber un objet par terredrop [objet]
mettre un objet sur/dans quelque choseput [objet] on/in [qchose]
donner un objet à quelqu'ungive [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 textelist
insérer une ligne"[qchose]
supprimer une ligne ou plusieurs lignesdel [n.] ou del [n.]-[n.]
sauvegarder les modificationssave
quitter l'éditeurquit


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 channelx [qchose]
pour exprimer une émotion sur un channelx: [qchose]
pour parler directement à quelqu'unxto [qqun]
pour penser à qchosexth [qchose]
s'abonner à un channel et dire quelque chosex>>[channel] [qchose]
s'abonner à un channel et exprimer une émotionxmo>>[channel] [qchose]
s'abonner à un channel et parler directement à quelqu'unxto>>[channel] [qqun] [qchose]
s'abonner à un channel et penserxth>>[channel] [qchose]
dire quelque chose sur un autre channelx//[channel] [qchose]
exprimer une émotion sur un autre channelxmo//[channel] [qchose]
parler directement à quelqu'un sur un autre channelxto>>[channel] [qqun] [qchose]
penser sur un autre channelxth>>[channel] [qchose]