/ADMIN
La commande /admin te permet d'afficher des informations
administratives à propos d'un serveur, pas défaut le serveur
surlequel tu es connecté.
Syntaxe : /admin [nomserveur]
Exemple : /admin
Exemple : /admin Caen.Fr.Eu.Undernet.Org
/AKILL [IRCAdministrator ConferenceRoom]
La commande /akill te permet de bannir un utilisateur (un
userhost) du réseau (G-Lined). Voir également la commande /EXPBAN.
Syntaxe : /akill <user@host>
Exemple : /akill Themis@cezanne.unice.fr
Exemple : /akill *@*.club-internet.fr
/AWAY
La commande /away te permet de signaler ton absence. Ainsi, si
quelqu'un te contactes par /msg, ou fais un /whois
sur ton nick, un message affichera que tu es away. Pour ne plus
être en away, tapes juste /away.
Syntaxe : /away [message]
Exemple : /away Je reviens de suite...
Exemple : /away
/CLEANDEAD [IRCAdministrator ConferenceRoom]
La commande /cleandead te permet de vider la liste des channels
enregistrés morts, c'est à dire ceux qui sont enregistrés
sur un autre serveur, qui n'est plus connecté au réseau.
Syntaxe : /cleandead
Exemple : /cleandead
/CLEARAKILLS [IRCAdministrator ConferenceRoom]
La commande /clearakills te permet de vider la banlist (liste
des bannis) d'un serveur, que ce soit les K-Lined ou les G-Lined.
Syntaxe : /clearakills
Exemple : /clearakills
/CONNECT [IRCOperator]
La commande /connect permet de connecter deux serveurs
ensemble. Le serveur destination doit être défini dans le serveur
source.
Syntaxe : /connect <serveursource> <port>
<serveurdestination>
Syntaxe : /connect <serveur>
Exemple : /connect Caen.Fr.Eu.Undernet.Org 6668
London.Uk.Eu.Undernet.Org
Exemple : /connect Caen.Fr.Eu.Undernet.Org
/DIE [IRCOperator]
La commande /die permet d'éteindre le serveur sur lequel tu es
connecté.
Syntaxe : /die
Exemple : /die
/EXPBAN [IRCOperator]
La commande /expban permet de transformer les K-Lined en
G-Lined : les utilisateurs bannis du serveur seront bannis sur tout le
réseau. Pour vider la G-Lines, utilises /expban clear ou la
commande /CLEARAKILLS sur serveur
ConferenceRoom.
Syntaxe : /expban
Exemple : /expban
/GLOBOPS [IRCOperator ConferenceRoom/DALnet]
La commande /globops permet d'envoyer un message aux
IRCOperators qui sont en mode +g.
Syntaxe : /globops <message>
Exemple : /globops Y'a un IRCop ici ?
/HELP
La commande /help est différente suivant les serveurs et les
clients. Normalement en tapant /help suivi d'un mot clef, un
message est envoyé à tous les IRC Helpers du réseau (Opérateur
+h). Toutefois, tous les serveurs ne gèrent pas cette commande. De
plus, certains clients détournent cette commande, et affiche des
informations concernant le logiciel client. Si c'est le cas, et si le
serveur gère l'aide sur réseau, tu peux taper /raw help
<motclef> à la place.
Syntaxe : /help [motclef]
Syntaxe : /raw help [motclef]
Example : /help
Example : /help ping
Example : /raw help ping
/IMPORTMOTD [IRCOperator]
La commande /importmotd permet d'importer un fichier texte dans
le MOTD du serveur. Seules les 100 premières lignes sont prises en
compte. Le Message Of The Day est affiché via la commande /MOTD.
Syntaxe : /expban
Exemple : /expban
/INFO
La commande /lusers te permet d'afficher pleins d'informations
sur le serveur sur lequel tu es connecté. Ceci inclut la date,
l'heure et le numéro de version du serveur.
Syntaxe : /info
Example : /info
/INVITE [ChannelOperator]
La commande /invite te permet d'inviter quelqu'un sur un
channel. Si le channel est en mode +i (invite), il
s'agit de la seule solutions pour autoriser les gens à rejoindre
votre channel. N'abusez pas de cette commande, et évitez d'inviter en
masse (massinvite).
Syntaxe : /invite <channelname> <nickname>
Example : /invite #cool MEAT
/ISBANNED [IRCOperator]
La commande /isbanned te permet de savoir si un utilisateur est
banni du channel spécifié.
Syntaxe : /isbanned <channel> <nickname>
Example : /isbanned #cool MEAT
/ISON
La commande /ison te permet de savoir si un utilisateur est
connecté sur le réseau en sachant son nickname.
Syntaxe : /ison <nickname> [nickname] [nickname]
...
Example : /ison MEAT DeStRoY Robert27
/JOIN
La commande /join te permet d'aller sur un channel. Il ne faut
pas oublier le # pour un channel du réseau, le &
pour un channel du serveur, ou enfin le +. De plus si le
channel est protégé par une clef (mode +k), vous
devez spécifier la clef après le nom du channel. Si le channel
n'existe pas, un channel de ce nom sera créé et tu deviendra
automatiquement opérateur.
Syntaxe : /join <channel> [clef]
Example : /join #cool
Example : /join #franco_cool COOLCLEF
/KICK [ChannelOperator]
La commande /kick te permet de virer quelqu'un du channel.
Syntaxe : /kick <channel> <nick> [message]
Example : /kick #cool MEAT Tu l'as cherché, t'es kické !
/KILL [IRCOperator]
La commande /kill te permet de virer quelqu'un du serveur
(Killed). L'utilisateur est déconnecté du serveur.
Syntaxe : /kill <nick> [message]
Example : /kill T}{emis Bots are not allowed in this server.
/KILLBAN [IRCOperator]
La commande /killban te permet de bannir quelqu'un du serveur
(K-Lined). L'utilisateur est déconnecté et ne peut plus se
reconnecter sur ce serveur.
Syntaxe : /killban <nickname | hostmask> [message]
Example : /killban MEAT Bah voilà vieux, t'es K-Lined
maintenant !
Example : /killban *.unice.fr Y'en a marre des étudiants niçois
!
/KLINE [IRCOperator ConferenceRoom]
La commande /kline est identique à la commande /killban.
/LINKS
La commande /links te permet d'afficher les différents liens
d'un serveur.
Syntaxe : /links [hostmask]
Syntaxe : /links <channel> [hostmask]
Example : /links *.unice.fr
Example : /links Caen.Fr.Eu.Undernet.Org *.unice.fr
/LIST
La commande /list te permet de lister tous les channels
existant sur le réseau IRC. Tu peux spécifier un nombre minimum de
personnes avec -min #, ainsi qu'un nombre maximum avec -max
#. De plus tu peux faire une recherche d'une certaine chaine de
caractère avec #chaine : le serveur cherchera cette chaine de
caractère dans les topics de tous les channels, et t'enverra une
liste. Sur Undernet, ne tapes jamais /list seul. Spécifies un
nombre minimum d'utilisateurs d'au moins 5 (/list -min 5),
sinon tu seras déconnecté pour flood. Les channels en mode +s
(secret) ne sont pas listés, et le topic des channels en mode +p
(private) ne peuvent être visualisé, excepté par un IRCOperator.
Syntaxe : /list [#chaine] [-min #] [-max #]
Example : /list #cool -min 10 -max 50
/LUSERS
La commande /lusers te permet d'afficher pleins d'informations
sur les connections en cours sur le serveur et le réseau. Sans
argument, les informations retournées ne concernent que le serveur
sur lequel tu es connecté.
Syntaxe : /lusers [nomserveur]
Example : /lusers
Example : /lusers Caen.Fr.Undernet.Org
/ME
La commande /me te permet de faire une action, un message en
magenta commençant par ton nick.
Syntaxe : /me <message>
Example : /me est dans la placceeee ! Tout baigne !
/MODE [ChannelOperator]
La commande /mode te permet de définir les modes d'un channel
ou d'un utilisateur. Attention, la commande /mode est l'une des
plus complexes.
Utilisation de /MODE sur un channel :
+b : bannit l'utilisateur spécifié
+i : invite only, un utilisateur doit être invité
avant de pouvoir rejoindre le channel.
+k : key protect, place un mot de passe sur le
channel. Les utilisateurs doivent indiquer ce mot de passe avec /JOIN
#CHANNEL PASSWORD
+l : limite le nombre maximal d'utilisateurs dans un
channel
+m : mode modéré, seules les opérateurs et
utilisateurs disposant d'un + (voiced, mode +v), peuvent
parler.
+n : no external message, un utilisateur doit être
sur le channel pour parler (/MSG #CHANNEL MESSAGE ne
fonctionne plus hors du channel)
+o : donne le status opérateur à un utilisateur
(ChannelOperator)
+p : private, rend le channel privé. Le topic du
channel n'est pas affiché en utilisant /LIST
+r : registered channel, channel enregistré protégé
par un robot du serveur (ConferenceRoom).
+s : secret, le channel n'apparait pas, ni en faisant /LIST,
/NAMES ou /WHO. De plus en faisant un /WHOIS
sur un utilisateur du channel, ce dernier ne sera pas indiqué.
+t : topic protection, seuls les ChannelOperator
peuvent changer le topic.
+v : voiced, donne une voix à un utilisateur du
channel. Ce dernier peut parler si le channel est en mode modéré
(mode +m).
Syntaxe : /mode <channel> <+ | ->
<mode> [parametres]
Example : /mode #cool +s (le channel devient secret)
Example : /mode #cool +o MEAT (MEAT devient opérateur sur
#cool)
Example : /mode #cool +b MEAT (MEAT est banni du channel
#cool)
Example : /mode #cool +k COOLKEY (protège le channel par
le mot de passe COOLKEY)
Example : /mode #cool +l 20 (limite le channel #cool à 20
utilisateurs)
Example : /mode #cool +tns (le channel est en mode +t, +n
et +s)
Example : /mode #cool -sk COOLKEY (enlève le mode secret
et le mot de passe)
Example : /mode #cool +kl AUTREKEY 100 (place un mot de
passe, et limite le nombre d'utilisateurs à 100)
Example : /mode #cool +v MEAT (donne une voix à MEAT)
Utilisation de /MODE sur l'utilisateur (en l'occurence toi) :
+a : pour avoir le status administrateur
(IRCAdministrator ConferenceRoom)
+c : affichage des messages d'entrée et de sortie des clients
(IRCOperator ConferenceRoom)
+g : affichage des GNOTICE, les messages envoyés par
la commance /GLOBOPS (IRCOperator
ConferenceRoom/DALnet)
+h : pour avoir le status IRCHelper. Affichage des
messages de demande d'aide des clients (via les commandes /HELP
ou /RAW HELP) (IRCOperator)
+i : invisible, on ne te verra pas en faisant un /NAMES
ou un /WHO sur un channel.
+o : pour avoir le status IRCOperator (IRCOperator)
+s : affichage des messages du serveur
+w : affichage des wallops
Syntaxe : /mode <nickname> <+ | ->
<mode>
Example : /mode MEAT +isw (devient invisible, et affiche
les messages du serveur et les wallops)
Example : /mode #cool -i (redevient visible)
Example : /mode #cool +gc (affiche les messages I/O des
clients et les GNOTICE)
Example : /mode #cool +a (donne le status IRCAministrator)
/MOTD
La commande /motd te permet d'afficher le Message Of The Day
d'un serveur (Message du jour, informations sur le serveur), pas défaut
le serveur sur lequel tu es connecté.
Syntaxe : /motd [nomserveur]
Exemple : /motd
Exemple : /motd Caen.Fr.Eu.Undernet.Org
/MSG
La commande /msg te permet d'envoyer un message en privé à un
utilisateur ou un message normal sur un channel sur lequel tu es présent
ou pas (dernier cas possible uniquement si le channel n'est pas en mode
+n, pas de messages extérieures).
Syntaxe : /msg <nick | channel> <message>
Example : /msg MEAT Allo mec !!
Example : /msg #cool Un tit bonjour vite fait à tout le
channel #cool :)
IRC Operator : cette commande peut être utilisée pour envoyer
un message à tous les utilisateurs qui sont sur le même serveur, le
même réseau ou qui ont le même hostname (équivalent à la commande
/wall)
Syntaxe : /msg <$ nomserveur | hostname>
<message>
Example : /msg $* Message à tous les utilisateurs de tous
les serveurs
Example : /msg $Caen.Fr.Eu.Undernet.Org Le serveur Undernet
de Caen va bientôt rebooter
Example : /msg $*.unice.fr Un tit bonjour à tous les étudiants
de l'IUT de Nice :)
/NAMES
La commande /names te permet d'afficher les nicks des
utilisateurs du channel spécifié. Sans channel spécifié, cela
retourne tous les nicks de tous les channels. Si l'utilisateur est en
invisible (mode +i) ou si le channel est secret (mode
+s), tu ne pourras pas voir partiellement ou entièrement les
nicks du channel.
Syntaxe : /names [channel]
Example : /names
Example : /names #cool
/NICK
La commande /nick te permet de changer de nickname. Bien évidemment,
il ne faut pas que ton nick soit pris. Ton nick ne doit pas excéder 9
caractères (en tout cas pour les serveurs respectant la spécification
RFC1459. Certains serveurs de type ConferenceRoom accepte des nicks de
30 caractères). Sur certains réseaux, on peut enregistrer des nicks.
Tu es à ce moment en possession d'un mot de passe, qu'il faut envoyer
au serveur via la commande /pass. Evites de
prendre un nick enregistré car tu peux te faire déconnecté
(Killed). Enfin, Undernet n'autorise qu'un certain nombre de
changement de nickname en 10 secondes, afin d'éviter le flood par
changement de nick.
Syntaxe : /nick <nick>
Example : /nick MEAT
/NOTICE
La commande /notice te permet d'envoyer un message à un
utilisateur ou sur un channel. Cette commande est généralement
utilisée pour des messages importants car le message s'affiche en
couleur et sur la fenêtre active du client. Elle peut-être réservée,
sur certains channels, aux opérateurs.
Syntaxe : /notice <nick | channel> <message>
Example : /notice MEAT Heuuuu t'es mort ?
Example : /notice #france L'utilisation des notices est
exclusivement réservée aux opérateurs. Merci :)
/OPER
La commande /oper permet de t'authentificier au près du
serveur afin que ce dernier te donne le status de IRCOperator.
Syntaxe : /oper <userid> <password>
Example : /oper NiKoTeEn Nicop
/PART
La commande /part te permet de partir d'un ou de plusieurs
channels. Tu peux également fermer la fenêtre des channels.
Contrairement à la commande /quit (qui te
déconnecte de IRC), tu ne peux pas mettre de message de fin.
Syntaxe : /part
<channel1>,[channel2],[channel3],...
Example : /part #cool,#franco_cool,#france
/PASS [ConferenceRoom]
La commande /pass te permet d'indiquer le mot de passe de ton
nickname au serveur. En effet, certains réseaux autorisent
l'enregistrement de nickname, protégé par mot de passe. Si c'est toi
qui as enregistré le nickname que tu utilises, utilises la commande /pass,
sinon change de nickname via la commande /nick
(sinon tu seras déconnecté du réseau au bout de quelques secondes,
Killed).
Syntaxe : /pass <motdepasse>
Example : /pass COOLPASSWORD
/PRIVMSG
La commande /privmsg est identique à la commande /msg.
/QUERY
La commande /query est identique à la commande /msg
sauf qu'elle ouvre également chez toi une nouvelle fenêtre contenant
le message que tu as envoyé, et éventuellement les futures réponses
à ton message. Commande surtout utilisée pour les dialogues privés
entre deux utilisateurs.
Syntaxe : /query <nick | channel> <message>
Example : /query MEAT Allo mec !!
Example : /query #cool Un tit bonjour vite fait à tout le
channel #cool :)
/QUIT
La commande /quit te permet de quitter IRC. Tu peux, de plus,
laisser un message expliquant la raison de ton départ, ou tout autre
message. Tous les utilisateurs qui sont sur les mêmes channels que
toi, verront apparaitre ce message.
Syntaxe : /quit [message]
Example : /quit Bon allez bonne nuit !
/RAKILL [IRCAdministrator ConferenceRoom]
La commande /rakill te permet d'enlever un utilisateur (un
userhost) de la liste des bannis du réseau (G-Lined).
Syntaxe : /rakill <user@host>
Exemple : /rakill Themis@cezanne.unice.fr
Exemple : /rakill *@*.club-internet.fr
/REHASH [IRCOperator]
La commande /rehash permet de réinitialiser le serveur en
tenant compte du changement de configuration. Tu peux spécifier un
fichier de configuration.
Syntaxe : /rehash [fichierconfig]
Example : /rehash
Example : /rehash c:\irc\server\config.ini
/SHUN [IRCOperator ConferenceRoom]
La commande /shun te permet d'empêcher un utilisateur
d'envoyer des messages privés (/MSG) et des
notices (/NOTICE) uniquement sur le serveur.
Vous pouvez spécifer un nickname ou userhost. Avec un -, la
commande enlève le shun. Sans argument, cela retourne la liste des
shun.
Syntaxe : /shun [+ | -] <user@host>
Example : /shun
Example : /shun MEAT
Example : /shun T}{emis!Themis@cezane.unice.fr
Example : /shun *!*@*.unice.fr
Example : /shun -*!*@*.unice.fr (pour enlever le shun)
/SILENCE [ConferenceRoom/DALnet]
La commande /silence est identique à la commande /ignore.
/SQUIT [IRCOperator]
La commande /squit permet de déconnecter un serveur du réseau.
Tu peux spécifier un commentaire.
Syntaxe : /squit [commentaire]
Example : /squit
Example : /squit SphinxNet need to reboot.
/STATS
La commande /stats te permet d'afficher des statistiques
diverses selon l'argument spécifié.
c : connections du serveur
i : I-lines, liste des hostmask des utilisateurs
acceptés sur le serveur
k : K-lines, liste des bannis du serveur
l : liens actifs du serveur
m : temps des commandes, ou liste des messages valides
o : opérateur IRC
u : Uptime, heure d'activation du serveur
x : liste des serveurs non-connectés
Syntaxe : /stats <#option>
Example : /stats k
Example : /stats o
/SUMMON
La commande /summon te permet de faire sonner un signal sur le
serveur. Cette fonction peut toutefois être désactivée sur le
serveur.
Syntaxe : /summon [nomserveur]
Example : /summon
Example : /summon Caen.Fr.Undernet.Org
/TIME
La commande /time te permet d'afficher l'heure système du
serveur sur lequel tu es connecté.
Syntaxe : /time
Exemple : /time
/TOPIC
La commande /topic te permet de changer le topic du channel
(titre d'un maximum de 80 caractères). Le topic est là pour présenter
le channel, ou montrer le sujet de discussion. Si le channel est en mode
+t, seule les opérateurs peuvent changer le topic. Si tu ne spécifies
pas de message de topic, le serveur te retournera le topic actuel du
channel spécifié.
Syntaxe : /topic <channel> [message]
Example : /topic #cool Bienvenue sur #COOL =)
Example : /topic #cool
/UNBAN [IRCOperator]
La commande /unban te permet de débannir un utilisateur via
son nickname sur un channel.
Syntaxe : /unban <channel> <nick>
Example : /unban #cool MEAT
/UNKLINE [IRCOperator ConferenceRoom]
La commande /unkline te permet de débannir quelqu'un du
serveur (K-Lined).
Syntaxe : /unkline <user@host>
Example : /unkline MEAT@ppp231.hexagone.club-internet.fr
Example : /unkline *@*.unice.fr
/USERHOST
La commande /userhost permet d'afficher le userhost d'un
utilisateur via son nickname.
Syntaxe : /userhost <nickname> [nickname]
[nickname] ...
Example : /userhost T}{emis
Example : /userhost MEAT DeStRoY Robert27
/USERS
La commande /users te permet d'afficher pleins d'informations
sur les connections des clients sur le serveur. Sans argument, les
informations retournées ne concernent que le serveur sur lequel tu es
connecté.
Syntaxe : /users [nomserveur]
Example : /users
Example : /users Caen.Fr.Undernet.Org
/VERSION
La commande /version te permet d'afficher le numéro du serveur
sur lequel tu es connecté, ainsi que les différents modes qu'ils gèrent
:
d : debug,
n : natif,
i : ircd (spécification RFC1459),
f : control du flood
u : enregistrement possible de channels par les utilisateurs
Syntaxe : /version
Example : /version
/WALL [IRCOperator]
La commande /wall te permet d'envoyer un message à tous les
utilisateurs du serveur sur lequel tu es connecté. Tu peux toutefois
spécifier un autre serveur, ou utiliser un masque.
Syntaxe : /wall [nomserveur] <message>
Exemple : /wall Bienvenue sur Undernet !
Exemple : /wall *.Eu.Undernet.Org Welcome to european
Undernet !
/WALLOPS [IRCOperator]
La commande /wallops te permet d'envoyer un message à tous les
IRCOperators du réseau.
Syntaxe : /wallops <message>
Exemple : /wallops G'nite Undernet
/WHO
La commande /who te permet d'afficher des informations sur les
utilisateurs. Sans argument, cela retourne la liste des personnes
connectées sur le réseau. Tu peux néanmoins spécifier un channel
ou un mask pour nickname, usernamer ou hostname. Enfin, tu peux lister
les IRCOperators en spécifiant o en deuxième argument.
Syntaxe : /who [channel | mask] [o]
Exemple : /who
Exemple : /who *.unice.fr o
Exemple : /who MEAT*
Exemple : /who #cool
/WHOIS
La commande /whois te permet de connaitre pleins d'informations
sur une personne.
Un exemple, /WHOIS MEAT :
MEAT is
MEAT@sophia-13.hol.fr * http://meat.citeweb.net
MEAT on @#France @Nice
MEAT using Regensburg.DE.EU.Undernet.Org [193.49.200.16]
MEAT has been idle 30 seconds, signed on Sat Aug 16 02:45:17
MEAT is away : je suis en train de faire des captures d'écrans |
Ce qui donne, avec quelques explications...
MEAT is
MEAT@sophia-13.hol.fr * http://meat.citeweb.net |
Nick,
userhost et informations |
MEAT on
@#France @Nice |
Channels
sur lequel est l'utilisateur |
MEAT using
Regensburg.DE.EU.Undernet.Org [193.49.200.16] |
Serveur
utilisé |
MEAT has
been idle 30 seconds, signed on Sat Aug 16 02:45:17 |
Idle,
temps d'inactivité |
MEAT is
away : je suis en train de faire des captures d'écrans |
Message
expliquant la raison du "away" |
Le signe @ indique que l'utilisateur est opérateur dans ce channel (mode
+o), et le signe + indique qu'il est voiced (il a une voix, mode
+v). Si l'utilisateur vient de se déconnecter ou de changer de
nickname, utilises la commande /whowas.
Syntaxe : /whois <nick>
Example : /whois MEAT
/WHOWAS
La commande /whowas est équivalente à la commande /whois
sauf qu'elle est utilisée si l'utilisateur vient de changer de nick
ou si il a quitté IRC. Informations pour le /whowas conservés
pendant un laps de temps assez court.
Syntaxe : /whowas <nick>
Example : /whowas MEAT
|