IRC (Internet Relay Chat) est un concept assez récent sur Internet, puisqu'il date de 1988. Il s'agit d'un protocole qui permet à des utilisateurs de communiquer en direct. A la différence de talk qui permet de communiquer à deux, IRC permet de discuter à plusieurs dans des forums (canaux) ou à deux (en privé). Notons, que si le Web fut inventé au CERN, IRC fut écrit par le finnois Jarkko Oikarinen entre 1988 et 1991, ceci n'étant qu'une parenthèse pour signaler à l'autre journaliste à TF1, qu'Internet ne fut pas inventé aux Etats Unis. A mon humble avis, ce triste individu devrait regagner au plus vite le pays de ses rêves et y rester. Il faut en effet savoir que si IRC est le troisième protocole utilisé sur le Net, le Web est le deuxième et ils furent tous deux inventés sur le continent Européen. Revenons à IRC et à des propos plus pédagogiques... On retrouve autant de canaux que de thèmes, un peu comme dans les News, mais à la différence des News, chacun peut créer un canal qui sera détruit automatiquement dès qu'il sera vide. De façon générale, IRC est utilisé pour discuter de choses sérieuses et de choses moins sérieuses dans différentes langues. Le pire y côtoie le meilleur puisque chacun peut créer son canal à tout moment. On trouve des canaux institutionnels (c'est-à-dire qui existent jour et nuit, où l'on est à peu près sûr de toujours trouver quelqu'un) et des canaux plus volatiles qui n'ont pour durée d'existence que le temps de connexion de leur propriétaire.

Bon maintenant que vous avez compris en gros le principe , il ne vous reste plus qu'a vouz connecter, voici une aide faite avec le logiciel mIRC en cliquant ici

Plein de petits truks sur IRC :

Pour créer un nouveau canal dont vous serez opérateur il vous suffit d'entrer la commande /join #nom_de_canal, à condition que le nom du canal donné n'existe pas. Si ce nom existait déjà, vous vous le verrez immédiatement puisque il s'affichera avec les noms de ses participants.

On trouvera la liste des canaux par la commande /LIST.

Ces canaux ne sont pas souvent vides et ils sont occupés en permanence à n'importe quelle heure du jour et de la nuit. Ils contiennent au moins un bot c'est-à-dire un programme qui reste en permanence sur le canal. Ces bots ont été programmés pour se reconnecter automatiquement en cas de déconnexion, de plus ils gardent une liste d'utilisateurs référencés, auxquels ils affectent des droits d'opérateur. Ces bots sont écrits par des utilisateurs voulant faire vivre leur canal en permanence. Parfois certains bots vous accueillent dans le canal en vous envoyant un message avec des instructions. En général les bots vous demandent votre nom ou vous demandent de taper la touche help, pour vous donner des instructions particulières.

Ne donnez jamais de numéro de carte bleue ou un mot de passe quelconque sur IRC, que ce soit à un bot ou à un connecté. Il est arrivé des malversations sur IRC.

Lorsque vous vous rendrez souvent sur un canal, et que les opérateurs vous reconnaîtront et vous apprécieront, ils vous sacreront peut-être opérateur (mode +o), ou ils vous éjecteront du canal (kick) si vous n'êtes pas dans le ton. Si vous revenez et n'êtes vraiment pas dans le ton, vous serez peut être interdit sur le canal (ban). Enfin si vous avez envie de discuter à deux avec un correspondant, vous pourrez lui envoyer des messages (msg) ou query que lui seul pourra lire dans le canal. Enfin vous pouvez créer un canal privé (mode +i) qui ne sera accessible qu'aux personnes que vous inviterez dans votre canal.

Les canaux sont généralement accessibles à tous; on va voir qu'en pratique, un canal peut être mis dans différents modes, selon l'usage que son propriétaire désire en faire. Regardons ces différents modes :

s : secret : le canal n'est pas visible pour les autres utilisateurs

p : le canal est privé, personne ne peut y entrer. ( un canal ne peut être à la fois privé et secret)

i : le canal est privé, on ne peut y entrer que sur invitation .

l (nb): le canal est limité à nb utilisateurs

m : le canal est modéré, seuls les opérateurs peuvent parler et les et les utilisateurs voicés!! en mode (+v)

n : les messages externes ne parviennent pas aux utilisateurs du canal t : le titre du canal ne peut pas être modifié par les utilisateurs mais uniquement par les opérateurs.

k : le canal est protégé par un mot de passe Ces modes peuvent être changés au moyen d'une commande mode +/- le paramètre suivi du nom du canal. Par exemple mode #france +l 10 .

Pour rendre quelqu'un opérateur la commande manuelle peut être lancée : mode #canal 7nom Dans vos logiciels, des menus permettront peut-être de faire ces commandes avec la souris.

 

Les connectés peuvent avoir certains droits particuliers, regardons ces droits :

i : vous êtes invisible à quiconque ne connaît pas exactement l'orthographe de votre Pseudo

o : l'utilisateur est opérateur, on dit aussi op. Guillermito dans son article dans uZine donne la traduction de kapo tant certains opérateurs dans certains canaux ont tendance d'user de leur privilège.

s : l'utilisateur peut recevoir des messages du serveur.

v : l'utilisateur a des privilèges (il peut écrire si le canal est privé) ou il peut s'adresser au robot dans un mode particulier.

m : l'utilisateur est sous opérateur ou sous kapo dans la terminologie Guillermitoticienne.

b : l'utilisateur est banni, il ne peut accéder au canal.

 

Dans les canaux les plus fréquentés, la vitesse de défilement est assez rapide, et les connectés qui envoient une longue phrase ne peuvent pas toujours suivre le débat d'un canal. C'est pourquoi, les Smileys sont largement utilisés, car ils peuvent abréger de longues phrases; cette section en propose une liste. Ajoutons que les Smileys sont internationaux.

D'abord certains mots peuvent être entourés de signes * pour être soulignés :

*grin* : sourire

*wink* : clin d'oeil

Ensuite d'autres sont des abréviations en langue anglaise qu'il vaut mieux connaître :

asap : As soon as possible : dès que possible

btw : By the way : à propos

brb : be right back : je reviens

imho : In my humble opinion : à mon avis

lol : laughing of laughing : éclat de rire

mompl : moment please : un moment s'il te plait

rl : real life : dans la vie

vl : virtual life : dans le cyberspace

rotfl : rolling on the floor laughing : je me roule par terre tellement je ris

rsn : real soon now : très bientôt

Si vous ne comprenez pas un mot anglais essayez de le prononcer pour découvrir par exemple que : IC signifie I see : je vois 4me signifie for me : pour moi.

Le principe des Smileys est de représenter la tête d'un bonhomme de façon très schématique avec des signes simples. Pour reconnaître le bonhomme il faut pencher la tête sur la gauche afin de deviner en :-) les yeux, le nez et la bouche. Le but de cette section n'est pas de donner les Smileys les plus invraisemblables et jamais utilisés comme le père Noël *<:-) mais les Smileys les plus courants. Nous vous donnons les Smileys que vous avez à connaître pour comprendre ce que vous racontent vos interlocuteurs :

%-) je commence à ne plus avoir les yeux en face des trous

'-) clin d'oeil

:-( je suis triste

:#) je suis saoul

:'-( je pleure

:'-) je pleure de rire

:( je suis triste

:) je suis content

:* baiser

:*) baiser sur la joue

:,( je pleure

:-#| je porte une moustache

:-( je suis triste

:-(*) j'ai mal à la gorge

:-) je suis content, je trouve ça drôle

:-* je t'embrasse

:-/ je suis sceptique

:-0 je crie

:-< je suis très triste

:-> je ris

:-C je suis mécontent

:-D je me moque de vous

:-S je dis n'importe quoi

:-X très gros baiser

:-{ je porte une moustache ;-) clin d'oeil

 

Il existe beaucoup de logiciels IRC fonctionnant sur PC, Macintosh et UNIX. Certains sont gratuits, d'autres payants. Les logiciels les plus performants permettent de parler avec vos correspondants ou de les voir. (Vous devrez équiper votre ordinateur d'un micro, de haut-parleurs, et éventuellement d'une caméra). Ceci n'est pas sans poser des problèmes déontologiques, puisque vous pouvez par ce biais téléphoner à l'autre bout du monde gratuitement en saturant lnternet. En effet, les messages sonores et surtout vidéo prennent beaucoup de place (de bande passante) sur les lignes de l'Internet.

Les derniers logiciels IRC supportent le mode vidéo et permettent de faire de la vidéo-conférence, mais ils nécessitent une connexion RNIS. Certains logiciels fonctionnent avec une fenêtre par canal ou par dialogue privé, d'autres fonctionnent en mode ligne. Il est possible encore d'utiliser un simple telnet pour faire de l'IRC (telnet://telnet2.eu.undernet.org/).

Bien que les FAQ explique qu'il n'est pas possible de faire de l'IRC via telnet, il suffit de connaître les conventions suivantes : les commandes ne sont pas entrées sous la forme /commande mais COMMANDE la première commande à envoyer est NICK nom la deuxième est USER nom adresse serveur nomreel ensuite pour rejoindre un canal, il suffit de rentrer la commande JOIN canal Mis à part telnet, le premier logiciel qui vit le jour et reste le logiciel de référence sur IRC est ircII; mais ce logiciel est maintenant dépassé, même s'il sert de base aux développements des nouveaux logiciels IRC. Ses sources sont en effet publiques. Avec les logiciels les plus rudimentaires, vous devez connaître le mode ligne donc toutes les commandes IRC. Avec les logiciels plus perfectionnés, certaines commandes sont accessibles par menus et icones. Et comme toutes les commandes ne sont pas accessibles par des icones ou des menus déroulants. Il est donc parfois utile de connaître le mode ligne.

LES COMMANDES IRC :

 

Dans les logiciels les plus antiques (tel que par l'accès telnet), les messages qui sont entrés par l'utilisateur sont envoyés à tous les autres usagers du canal sur lequel vous êtes connecté. Pour entrer une commande, il faut entrer le symbole / devant la commande; sinon c'est la commande qui est affichée à tous les autres utilisateurs connectés sur le canal. Il est donc possible sur votre logiciel que vous ayez à taper /help plutôt que help. Ces commandes peuvent ne pas toutes fonctionner en fonction des serveurs auxquels vous êtes raccordés.

ADMIN - provoque l'envoi par le serveur des informations concernant l'administrateur :

Exemple : 22:56:59] [SERVER REPLY 256] GillesM :Administrative info about graz.at.Eu.UnderNet.org [22:56:59] [SERVER REPLY 257] GillesM :Technical University of Graz [22:56:59] [SERVER REPLY 258] GillesM :Undernet IRC server [22:56:59] [SERVER REPLY 259] GillesM :mailto chararas@zid.tu-graz.ac.at

AWAY [] - mise HS/ES d'un message qui s'affiche à vos correspondants s'ils vous envoient un message. Ce message fait donc office de répondeur pour leur signifier que vous n'êtes pas disponible.

BAN [ ...] - interdit l'accès du canal aux usagers (mode opérateur).

CONNECT - établit une connexion sur le serveur paramétré

. DCC CHAT - initialise un dialogue en mode DCC avec l'utilisateur.

DCC SEND - initalise une demande d'envoi de fichier par DCC à l'utilisateur.

DCC GET - accepte la requête de transfert de fichier DCC DCC LIST - liste les connexions DCC établies

DISCONNECT - vous déconnecte.

DEOP <#canal> - enlève les droits opérateur à un opérateur. Il faut bien entndu être opérateur pour exécuter cette commande. HELP - demande la liste des commandes disponibles sur votre serveur. Quand vous entrez une commande, celle-ci n'est pas directement comprise par votre logiciel, mais elle est envoyée sur votre serveur qui l'exécutera.

IGNORE [/-CLEAR] - ignore le nom Pseudo c'est-à-dire que ses messages ne vous parviennent plus. Sans argument renvoi la liste des pseudos ignorés. Avec le signe - annule le ignore sur un pseudo

INFO - demande des informations sur le type de logiciel IRC serveur

INVITE[ ] #canal - invite le ou les utilisateurs dans le canal désigné. Si aucun canal n'est désigné l'invite se fait dans le canal courant.

JOIN <#canal> - vous met dans le canal canal. Ne pas oublier de mettre le caractère #. Si le canal n'existe pas, le canal est créé et vous devenez opérateur. Le caractère & peut être utilisé à la place du caractère # dans ce cas, le canal est local au serveur.

KICK <#canal> - éjecte le connecté Pseudo du canal en affichant la raison de votre décision (vous devez être opérateur).

KILL - interdit le Pseudo du serveur c'est à dire du réseau IRC. Cette commande peut être effectuée que par les administrateurs du serveur IRC.

LIST [-min n] [-max m] [-count] - affiche la liste des canaux qui ont un minimum ou un maximum de connectés. Le paramètre count permet d'afficher la liste non pas par ordre alphabétique mais par taux d'occupation des canaux. La liste est affichée avec le nombre de connectée et le titre de chaque canal.

LINKS donne la liste des serveurs IRC reliés au réseau.

LUSERS donne les statistiques sur le nombre d'utilisateurs, les opérateurs, le nombre de canaux et autres détails.

MODE <#canal> [+/-] paramètres MODE <#canal> [+/-]b [ [![@]]] MODE paramètres - met le mode désiré au canal ou aux utilisateurs (mode opérateur). i (sur invitation) k password (mot de passe nécessaire) l [nombre] (limite du nombre d'utilisateur) m ( seuls les opérateurs et les +v ont le droit de parler) n (pas de message dans le canal) o [Pseudo] (rend le pseudo opérateur) p (privé) s (secret) t (seul l'opérateur peut changer le titre du canal) v [Pseudi] (autorise le pseudo à parler en mode m ) o ( rend le pseudo opérateur) w (accepte les wallops) s (autorise les notices) i (le canal est invisible) MSG - envoie un message privé à l'utilisateur Pseudo. Votre message ne sera vu que par lui.

NAMES - affiche les noms des utilisateurs présents dans un canal.

NICK - change votre nom actuel pour le nom Pseudo.

NOTICE - envoie le message d'avertissement text au connecté Pseudo.

OPER - vous laisse devenir super utilisateur sur le serveur PING - envoie un ping à un utilisateur pour connaître son temps de réponse.

QUIT [] - se déconnecte du serveur IRC et affiche le texte text aux autres connectés de vos canaux. TOPIC - change le titre de bienvenue du canal (mode opérateur).

WALLOP<[#canal]> - envoi un message à tous les opérateurs du canal.

WHO [] - montre les utilisateurs sur le canal, les caractères * sont autorisés pour désigner tous les caractères.

WHOIS - affiche les informations de base de l'utilisateur Pseudo.

WHOWAS - affiche les informations de l'utilisateur Pseudo qui n'est plus dans le canal.