Fonctionnalités V3

19-05-2013

Les test avec le démonstrateur V4 nous amener à repenser certaines de fonctionnalités.
Ces changements surviennent après que plusieurs personnes avec qui nous avons évoqué le projet nous fasse remarqué que certaines fonctionnalités étaient redondantes. Il s'agit principalement du Markdown et des outils de mise en forme typographique. Nous avons convenus que le Markdown seul était suffisant pour mettre en forme les textes et qu'une page plus "libre" permettait de d'avantage se concentrer sur le texte.
D'autre part nos professeurs nous on fait remarqué qu'une forme de méta-language pouvait être utile pour évoquer des sujets "hors" du cadre d'un évènement. Nous nous sommes inspiré des Internet Relay Chat et de leurs codes :

/ame message
Affiche un message en mode "action" sur tous les salons où je suis présent

/amsg message
Affiche un message sur tous les salons où je suis présent

/away
Indique une absence
En fonction du client, soit l'away se désactive automatiquement en écrivant sur un canal ou dans une fenêtre privée, soit en utilisant la commande /away sans paramètre

/mode #Wikipedia-fr +q
Mode quiet : interdit un utilisateur de parler.

/ban, ou /mode #Wikipedia-fr +b
Bannit un utilisateur. Utilisée conjointement avec /kick le plus souvent

/ctcp

/ctcp [message] envoie le message au pseudo

/enable

/exit ou /quit
Ferme IRC (tout en stoppant correctement toutes les connexions en cours)

/quit [message] Quitte IRC avec un message de quit

/help
Ouvre la fenêtre d'aide

/hop
Part et rejoint un salon donné (mIRC / irssi utilise /cycle)

/invite
Invite un utilisateur sur un salon. Statut d'OP (Opérateur) obligatoire sur le salon où vous invitez

/ignore
Ignore totalement un user, vous ne le voyez plus parler. /unignore pour désactiver l'ignore

/join
Permet de joindre un salon

/kick <#channel> [raison]
Utilisée pour « kicker » (faire sortir de force) un utilisateur d'un salon. La raison est obligatoire

<#channel> est facultatif

/kickban [raison]
Bannit et éjecte un utilisateur d'un salon. La raison est obligatoire

/leave <#channel>
Pour quitter un salon. Depuis le salon à quitter, utilisation de /leave tout seul.

/leave <#channel> si commande exécutée depuis un autre salon

/list
Affiche une liste des salons se trouvant actuellement sur le serveur

/log

/me [message]
Affiche un message en mode "action" sur le salon en cours ou la personne avec qui je discute

/msg [message]
Envoie un message privé à un utilisateur

/nick
Permet de changer de nick (nick est l’abréviation de nickname qui signifie pseudonyme)

/notify
Permet de savoir quand un utilisateur se connecte sur le serveur

/notice [message]
Envoie une notice à qui sera lue de lui seul

/op
Alias de la commande /mode <#channel> +o , servant à donner les droits d'opérateurs à un utilisateur du salon

/part <#channel> [message]
Quitte un salon (si <#channel> est non précisé et si la fenêtre active est un salon, on quitte alors ce dernier)

/server serveur[:port]
Permet d'accéder au serveur spécifié.
L'option -m (mIrc uniquement) vous permet d'ouvrir une nouvelle connexion vers un autre serveur sans fermer l'ancienne (/server -m serveur[:port] mIrc uniquement)

/topic <#channel>
Change le topic (sujet) du channel. <#channel> est facultatif si vous êtes sur le salon en question

/query [message]
Permet de lancer une discussion privée avec un utilisateur

/who

/whois
Affiche les informations relatives à un utilisateur

/whowas
Pareil que précédemment, mais à utiliser quand l'utilisateur n'est plus en ligne.

Nos principes d'interaction ne changement donc pas mais l'interface se simplifie.