Les commandes sur les serveurs Voila\Wanadoo
PRIVMSG
<cible1>,[<cible2,...,cibleN>]** :<message>
Cette commande permet d'envoyer un message aux cibles:
Les cibles: pseudonyme, pseudonyme@serveur, #salon, @#salon (operateurs du
salon), +#salon (voices du salon) ...
Cette commande remet votre idle (durée d'inactivitée) au niveau
du serveur à 0s. (cf whois)
Exemple: /privmsg irix@ :showcommands
Note: Correspond à la commande /msg de votre client IRC
NOTICE <cible1>,[<cible2,...,cibleN>] :<message>
Cette commande permet d'envoyer un message sous forme de notice
aux cibles
Les cibles: pseudonyme, pseudonyme@serveur, #salon, @#salon (operateurs du
salon), +#salon (voices du salon), @+#salon ...
Exemple: /notice @#!aide! :bonjour ceux qui aident :)
MODE <pseudonyme\#salon> <flags> [<options>]
Flags pour les nicks
Essaye de changer vos propre modes (ne marche que avec votre nick)
i - invisible les utilisateurs doivent connaitre votre pseudonyme exacte
pour vous trouver.
Aucun autre mode disponible sur le Serveur de voila.
c - empeche les utilisateurs de parler avec des couleurs sur le salon
i - passe le salon en invite only (pour rejoindre il faut être invité)
k <clef> - permet de mettre un mot de passe (ou de l'enlever) pour
entrer sur le salon
l <N> - permet de mettre un limite d'utilisateur au salon
m - mode modéré seul les opérateurs et les voices peuvent
parler
n - empeche les utilisateur qui ne sont pas sur le salon d'y envoyer des
messages
O - seul les IRCop peuvent rejoindre le salon
p - le salon n'est pas listé (cf LIST)
s - le salon est secret (il n'apparait ni dans /list ni dans les /whois
des utilisateurs)
t - Seul les opérateurs sont autorisés à modifier le
Topic du salon
b - permet de rajouter ou de retirer un mask de ban (si pas de mask précisé
donne la liste des bans)
o - permet de mettre opérateur ou non un utilisateur
v - permet de mettre voice ou non un utilisateur
Exemple:
/mode votre_nick +i (vous met invisible)
/mode #CSAdmin +b (donne
la liste des ban)
/mode #CSAdmin +nt (met les mode 'n' et 't')
/mode #CSAdmin -o+v Aide-Irix Jo (deop Aide-Irix et met voice Jo)
/mode #CSAdmin +m (passe le salon en modéré)
TOPIC <#salon> [:<nouveau topic>]
Vous envoie le topic du salon #salon
Ou change le topic de #salon pour <nouveau topic>
Exemple: /topic #monsalon : (enleve le topic de #monsalon)
Exemple: /topic #CSAdmin (vous donne le topic de CSAdmin)
NAMES <#salon>
Rafraichi la liste des pseudonymes presents sur #salon
Exemple: /names #CSAdmin
Note: renvoi la liste des personnes non invisible (mode +i) sur les salons
ou vous n'etes pas
KICK <#salon1>,[<#salon2,...,#salon20>] <Nick1>,[<Nick2,...,Nick4>]
[:<raison>]
Si vous êtes operateur sur les salons #salon1,#salon2,...,#salon20
cette commande kick les Nick1,Nick2,...,Nick4 pour la raison :<raison>
La raison par defaut est votre pseudonyme
Exemple: /kick #CSAdmin MS` :plop plop
INVITE <Nick> <#salon>
invite le nick sur le salon #salon
Exemple: /invite MS` #CSAdmin
Note: il faut être operateur sur les salon en mode +i
NICK <new_nick>
change votre pseudonyme pour un autre (sans espaces)
Exemple: /nick Alfred_le_BoGoss
PASS :<mot_de_passe>
Commande pour vous identifier en tant qu'IRCop a n'utiliser
que si vous êtes IRCop
AWAY :<message>
Vous marque absent avec le message ou vous fait revenir d'absence
si aucun message n'est précisé.
Exemple: /away :je dors me derangez pas
Ce message est envoyé aux personnes qui vous envoient un message privé
ou quand qui vous font un whois
JOIN <#salon1>,[<#salon2,...,#salon20>] <clef1>,[<clef2>]
Vous fait rejoindre les salons #salon*. Les clef sont à
préciser pour les salons en mode +k.
La clef1 correpond à la clef pour le premier salon qui necessite une
clef.
Exemple: /join #CSAdmin,#!aide!
PART <#salon1>,[<#salon2,...,#salon20>] [:<message>]
Vous fait sortir des salons #salon* avec le message <message>
(par defaut rien)
Exemple: /part #CSAdmin :je reviendrais
QUIT [:<message de quit>]
Vous fait quitter le serveur en laissant un message de quit
Exemple: /quit Voila
ISON <Nick1> [<Nick2> ... <NickN>]
Vous dit si les pseudonymes Nick* sont connectés.
Le serveur renvoi les pseudonyme connecté uniquement et rien pour les
autres
Exemple: /ison Irix robot eva
USERHOST <Nick1> [<Nick2> ... <Nick5>]
Vous donne l'ident l'host et le status des Nick
Exemple: /userhost IRIX ==> IriX*=+Xbot@2745201257.Net
"*" signifie IRCOP et le "+" informe que le user n'est
pas away (un "-" sinon)
Note: sur vous cela donne votre Host non codé
WHO
Donne l'aide sur les flags de la commande /who (anglais)
WHO <#salon>
Donne les informations sur les users du salon #salon.
Exemple: /who #csadmin
Note: réponse du serveur 352 votre_nick #salon ident host serveur nick
status difference_de_serveur Fullname
WHO <nick>
Donne les informations sur un pseudonyme spécifique sous
la forme:
Exemple: /who #csadmin
WHO <flags> <Options>
Fait des /who spécifiques.
Les flags sont spécifiées comme pour la commande MODE.
a - les utilisateurs away
C - Donne le nom du premier salon visible sur lequel est l'user
M - Cherche sur tous les utilisateurs des salons ou vous êtes
c <#salon> - les utilisateurs qui sont sur #salon
h <mask> - les utilisateurs dont l'host correspond au mask
m <umodes> - les utilisateurs qui ont certains modes (umodes peut être
'o' 'A' 'a')
n <mask> - les utilisateurs dont le pseudonyme correspond au mask
s <serveur> - les utilisateurs sur un serveur spécifique
u <mask> - les utilisateurs dont l'ident correspond au mask
Exemple: /who +CMuhm-a Xbot *.net o (cela risque de vous donner
Irix :)).
+C +M : salons en commun avec vous en précisant le salon
+u Xbot ident
+h *.net host
+m liste les IRCop
-a utilisateur non away
/who +CMm o (donne la liste des IRCop qui ont au moins un salon
en commun avec vous).
WHOIS [<serveur>] <nick1>,[<nick2>,...,<nickN>]
Donne les informations sur les pseudonymes.
serveur permet de préciser le serveur qui repond (le votre par défaut)
Ident, Host, Fullname, Serveur, Salons visible, Message d'Away, Level IRCop,
Helper, Identifié ...
Si le serveur précisé est celui du pseudonyme cela donne en
plus son Idle et sa date de connexion.
Exemple: /whois chat7.x-echo.com Irix (Attention la liste des salons est tres
longue :o))
WHOWAS <nick1>,[<nick2>,...,<nickN>]
[<max> <serveur>]
Donne les inforamtions sur les pseudonymes qui viennent juste
de se deconnecter ou de changer de nick.
Son ident, son host, son serveur et la date de deconnexion
<max> est un nombre qui indique le nombre maximum de reponse donnée
par le serveur par nick
<serveur> (serveur ou nick) permet de preciser le serveur qui envoi
la reponse
Exemple: /whowas robot
LIST [<options>]
Donne la liste des salons visible (nombre d'utilisateur et Topic) correspondant
aux options suivante:
'>'<N> - liste les salons qui ont plus d'utilisateurs
que N
'<'<N> - liste les salons qui ont moins d'utilisateurs que N
C'>'<N> - liste les salons créés depuis plus de N minutes
C'<'<N> - liste les salons créés depuis moins de N
minutes
T'>'<N> - liste les salons où le topic à été
changé depuis plus de N minutes
T'<'<N> - liste les salons où le topic à été
changé depuis moins de N minutes
<mask> - liste les salons qui correspondent au mask donnée
!<mask> - liste les salons qui ne correspondent pas au mask donnée
<#salon> - liste un salon spécifique
Exemple: /list #CSAdmin,#!*! (Donne la liste des salons public
+ #CSAdmin).
SILENCE [+|-<mask>]
Ajoute ou retire un mask de votre "silence liste"
si aucun mask spécifié donne la liste des masks.
Ces masks ne peuvent plus vous envoyer de PRIVMSG ou de NOTICE privés
(cf PRIVMSG,NOTICE).
La liste est limité a 5 masks.
Exemple: /silence +*Xbot@* (vous ignorez les notices d'irix).
WATCH [+|-<nick1>] [+|-<nick2> ... +|-<nickN>]
Ajoute ou retire des pseudonymes dans votre notify au niveau
serveur
(différent de la notify list de mIRC).
Exemple: /watch +irix (Le serveur vous averti des connexions et déconnexions
de Irix).
WATCH [flags]
Permet d'agir sur votre notify liste.
c|C - vide votre watch list
s|S - donne des inforamtion sur le status mais visiblement cela ne fait rien.
l - liste les informations sur les pseudonymes actuellement connectés
et dans votre watch list
L - liste les informations sur les pseudonymes actuellement dans votre watch
list
DCCALLOW [+|-<nick1>] [+|-<nick2> ... +|-<nickN>]
[options]
Gère la liste des personnes qui peuvent vous envoyer
en DCC tout types de fichiers (les .exe et les .doc par exemple).
/dccallow +irix (rajoute Irix).
/dccallow +irix (rajoute Irix).
/dccallow -irix (retire Irix).
/dccallow list (donne la list des nicks dans votre DCC allow list).
ADMIN [<serveur>]
Donne les informations administratives relatives à un
serveur
Site web, e-mail ...
Exemple: /admin (informations administratives pour votre serveur).
INFO [<serveur>]
Donne des informations relatives à un serveur (aucune
visiblement sur voila\wanadoo).
Exemple: /info (rien :o)).
MOTD [<serveur>]
Donne le message du jour d'un serveur (aucune visiblement sur
voila\wanadoo).
Exemple: /motd chat-hub.voila.fr (done le MOTD du serveur chat-hub).
LUSERS [<serveur>]
Donne les informations sur l'état du serveur:
Nombre d'utilisateurs, nombre de salons, nombre d'IRCop, nombre de serveurs...
Cette commande fait un /users automatiquement (cf USERS).
Exemple: /lusers chat-hub.voila.fr
USERS [<serveur>]
Donne le nombre d'utilisateurs connecté au serveur et
aux serveurs (avec les maximums).
VERSION [<serveur>]
Donne la version du programme du serveur.
LINKS [<serveur>] [<mask>]
Donne la liste des serveurs diponible correspondant au mask.
TIME [<serveur>]
Donne l'heure de la machine du serveur.
PING :<donnée
arbitraire>
Demande une réponse de PONG à votre serveur avec
la donnée arbitraire précisée.
PING <nick> <serveur>
Demande un PONG du serveur le nick doit être le votre
sinon vous n'aurez pas de reponse.
PONG
:<donnée arbitraire>
Envoie un PONG au serveur (à renvoyer quand le serveur
vous fait un PING).
* Les commandes sont disponible directement
sous java ou sur votre client IRC s'optiennent en tappant /raw command <options>
Exemple sous mIRC /raw list <options> est different de /list <options>
(plus efficace quand on connait bien les Options)
** Les options entre [] sont obligatoire pour le fonctionement de la commande
MasterSleepeR
Pour plus d'aide posez vos questions sur le forum d'aide IRC
|