IRC -- Internet Relay Chat
Communication en temps réel

C'est un protocole d'échange de messages sur un serveur spécifique. Vous vous joignez à des discussions en temps réel à la différence des newsgroups et ce dans différents forums aussi appelés canaux ou channels.

Les commandes


signifie qu'un argument est optionnel.
un nombre.
un texte.
un nom de canal commençant avec # ou &.
un surnom utilisé sur irc..


/admin server
retourne le nom de l'administrateur d'un serveur donné.
/away message
marks you as being away (no message = not away)
/ban nick
bans 'nick' from the current channel
/bye message
affiche 'message' et quitte IRC
/broadcast message
sends a message to all of your windows
/channel channel [passwd]
joint un canal [avec mot de passe]
/cmdchar c
changes the command-prefix (default /) to the given character
/cping nick
shows response time for nick in seconds
/ctcp target command
issues a CTCP command. Do /ctcp target clientinfo for more info.
sound sndname
plays the sound 'sndname' at 'nick's computer
displays the list of available sounds on 'nick's computer
xdcc list
displays the list of available files on 'nick's computer
xdcc version
shows the xdcc version (currently 1.0)
xdcc send #
asks 'nick' to send file number # to your computer
= /me
shows the idle time and/or email address of a user
shows where to obtain ircle.
shows the (ircle) version.
shows all ctcp commands of a client.
displays the userinfo field of a user.
pings a user to see he/she is still there.
face get
gets a face file from a user.
face exist
shows if a user has a face file.
shows the local time of a user.
affiche la date et l'heure.
/dcc command nick
issues a DCC command (explained below)
shows all low level messages in ircle. use at own risk. unpredictable things may happen. for testing only.
/exit message
= /bye
/ignore pattern
ignore messages from nick!user@host (may contain wildcards) -pattern removes a pattern from the ignore list
gives info about server
/invite nick channel
invites nick to channel
/ison nick
shows if a user is on irc. not implemented on some servers.
joins channel last invited to
/join channel [passwd]
= /channel
/kick channel nick :msg
kicks nick from channel with message, clicking Kick in the user window does the same. Option click lets you set a kick message.
/leave channel
leave a channel, same as closing a channel window
show server connections
/links mask
shows all servers matching mask
liste les canaux. Note: on some servers you'll get disconnected because of the large amount of data /list generates. You cannot use wildcards -yet-
-min #
liste seulement les canaux avec un minimum de # utilisateurs
-max #
liste seulement les canaux avec un maximum de # utilisateurs
liste seulement les canaux publics.
liste seulement les canaux privés.
liste seulement les canaux locaux.
liste seulement les canaux globaux.
list only channels with topic set
list only channels matching 'mask', for instance /list -*mac*
display statistics: the number of users on irc worldwide and the number of channels.
displays a map of all server connections (undernet only)
gives operator status to everyone on a channel
removes operator status from everyone but you on a channel
removes all bans from a channel
/me action
sends an action description, can also be used on a dcc chat window (private action)
/mode channel parm
set channel mode:
canal privé
canal secret
invite-only channel
moderated channel, noone can speak except users with mode +v
no messages from outside channel
only channel operator may set topic
+l #
channel may hold at most # users
+v nick
let nick speak on moderated channel
ban list. Not implemented on some servers.
+b nick!username@hostname
ban nick
+k key
set channel password
+o nick
nick becomes channel operator
removes flag x, where x is one of the above.
You can also you the switches in the Userlist window for this.
/mode nick parm
set user mode:
invisible user
receive server notices
receive wallops
IRC operator
deaf mode, for bots only.
/motd [server]
show message-of-the-day [of another irc server]
/msg nick message
sends nick a private message. Pressing TAB automatically sets the inputline to /MSG and the nickname that last sent you a message. Ircle remembers up 10 nicks until 15 minutes after the last activity.
/names channel
list users on channel
/nick newnick
change your nickname
/notice user|channel msg
(almost) like /msg
show notify list
/notify nick
adds nick to notification list (show each signon/off).
removes nick from notification list.
put the /notify command in the startup command to have it run whenever you connect.
/omsg text
send a message to all channel operators on a channel
/onotice text
send a notice to all channel operators on a channel
/op nick
gives nick operator status
/deop nick
removes operator status from nick
/part channel
= /leave
pings a user. to measure the delay use /cping
/quote raw irccommand
sends a command to an irc server, exactly as typed.
/query nick
open window for private messages to nick
/quit message
= /bye
/server hostname [port]
switch to a different server
show ignored users list
/silence mask
ignores users with selected mask
/signoff message
= /bye
/sound nick soundname
see ctcp sound
show statistical info:
shows server ban list
returns a list of servers which the server may connect to or allow connections from
returns a list of servers which are either forced to be treated as leaves or allowed to act as hubs
returns a list of hosts which the server allows a client to connect from
returns a list of banned username and hostname combinations for that server
returns a list of the server connections, showing how long each connection has been established and the traffic over that connection in bytes and messages for each direction
returns a list of commands supported by the server and the usage count for each if the usage count is non zero
returns a list of hosts from which normal clients may become operators
returns a string showing how long the server has been up
show Y (Class) lines from the server configuration file
/summon user@host
invites user@host to IRC (host must be running a server) obsolete??
= /date
/topic channel text
set a channel topic (double clicking in the title bar of a channel lets you achieve the same)
/trace [user]
shows which servers are being used to connect to user
type a text file to the current channel
opens the unban dialog, allowing to view and unban hosts with a simple click.
/unban nickmask
removes 'mask (nick!username@hostname) from the channel ban list
show server version
/who channel
list people on channel
give information about nick that last joined the channel or sent private message
/whois nick
give information about nick
/whowas nick
give information about nick no longer online
/xdcc nick
show users XDCC commands
/xdcc nick LIST
show users list of files to download.
/xdcc nick SEND #
get users files number #
/xdcc nick VERSION
show users XDCC version.

IRC Operator commands

/connect target port
Force the remote server to try establishing a new server connection to the target server, on the specified port.
Used by IRC operators to force the server to exit and cease activity.
reconfigure a server
/kill nick comment
The KILL message is used to cause a client-server connection to be closed by the server which has the actual connection. KILL is used by servers when they encounter a duplicate entry in the list of valid nicknames and is used to remove both entries. It is also available to operators.
/oper nick password
Used by a normal user to gain operator privileges.
Used by IRC operators to force the server to re-read its configuration file.
Used by IRC operators to force the server to restart.
/squit server comment
Close a server connection.
/wallops message
message to all operators (deprecated)

Valid commands for /dcc are

- requests CHAT connection for nick or answers such a request.
- send a file.
- send a text file.
- receive a file (to be answered to a SEND request).
- receive a text file.
- list all DCC connections.

Valid commands for /xdcc are

- list files
- show help
- ask for a file
Have fun!

Les serveurs IRC

En France



Tous système








Liens indispensables

Documentation de référence

Christophe Merlet
©Tous droits réservés
20 décembre 1999