Techbull.com est hébergé chez Hebergement-web-quebec.com

Publicité   

Accueil \Guide\ Les Commandes Irc

Vos Suggestions

 

 


Échange de bannières Québécoises

De nombreuses commandes sont à apprendre, afin de bien exploiter IRC. Les commandes commencent toutes par le caractère "/". Elles peuvent nécessiter un argument en ligne, <obligatoire> ou [facultatif]. Je me suis basé sur la spécification RFC1459 qui définit IRC ainsi que ses normes évoluées : Undernet, Dalnet & ConferenceRoom.

Et hop, le menu des commandes :
Admin Akill Away Clearakills Cleandead Connect Die Expban Globops Help Importmotd Info Invite Isbanned Ison Join Kick Kill Killban Kline Links List Lusers Me Mode Motd Msg Names Nick Notice Oper Part Pass Privmsg Query Quit Rakill Rehash Shun Silence Squit Stats Summon Time Topic Unban Unkline Userhost Users Version Wall Wallops Who Whois Whowas



-
 /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

 

 Accueil -  Techbull.com? Nous contacter  -  Ajouter Un bon lien(s)

Copyright © 2000 Les Technologies Bulldog