Créer et administrer un canal IRC

Septembre 2016



Le domaine des réseaux IRC (Internet Relay Chat) n'est pas nécessairement abordable facilement. Les tutos que vous pouvez trouver sur Internet pour utiliser IRC sont parfois vieux, passés... voici un oeil neuf sur ces salons.

IRC est un système de communication écrite gratuite. Elle est assimilable a MSN messenger ou Windows Live, à la différence que le système admet des centaines d'utilisateur par salons.

Préambule

Comment ça marche?


Pour pouvoir communiquer, vous devez d'abord vous connecter dans un salon sur un serveur IRC. Les salons (aussi appelés CHAN, CHANNEL ou canal) sont des espaces de discussion installés sur des serveurs. Pour faire une analogie simple, imaginez que vous entrez dans un hôtel (le serveur IRC) où sont disposées plusieurs salles (les salons) dans lesquelles des gens discutent. Vous pouvez alors choisir une salle en fonction de sa description.

Les petites choses à savoir


Les utilisateurs d'IRC sont en général très ouverts aux autres, vous y serez donc les bienvenus,
  • Certains salons sont privés et vous ne pourrez pas y accéder sans une invitation ou sans connaître le mot de passe.
  • Il existe (en général, cela peut varier en fonction des serveurs) quatre types de "grades":
    • Owner, opérateur ou admin: il possède les droits sur le salon et peut pratiquement tout faire. C'est en général le créateur du salon.
    • Demi-opérateur: il possède uniquement les fonction de bannissement (il n'est pas vraiment opérateur, il ne peut pas tout faire mais il permet de réguler en cas de problème)
    • User: simple utilisateur à qui on peut donner l'attribut "voice" si le salon ne permet la parole qu'aux opérateurs
    • Bots: programmes informatiques chargés de la régulation, de l'administration, de la présentation et de la maintenance du salon si aucun opérateur n'est présent.
  • Si vous n'êtes pas sage, vous pouvez vous faire kicker (=expulser) du serveur par les opérateur ou les demis-opérateurs
  • Il existe des commandes à taper afin de donner une touche d'originalité:
    • /join #NOMDUCANAL mot_de_passe 
      : Rejoint le canal (mot de passe optionnel)
    • /quit  (je vais manger) 
      : Affiche un message de quit après « XX est parti : je vais manger"
    • /me aime le pâté 
      : Affiche un message à la troisième personne (ex : « Corentin aime le pâté » si votre pseudo est "corentin")
    • /notice <pseudovisé> coucou toi!
      : Permet de parler à quelqu'un en particulier dont vous précisez le pseudo en remplacant <pseudovisé>.

Comment s'y connecter?


Vous avez différents logiciels qui permettent de s'y connecter: mIRC, eMule, xChat... je vous conseille personnellement xChat pour sa simplicité.

Installation et configuration de xChat


Installez le logiciel (pas de toolbar ou d'adware à signaler), puis lancez-le.

Vous obtiendrez alors cette fenêtre :


Remplissez les champs:
  • Pseudonyme sera le nom sous lequel votre pseudo sera enregistré sur le salon.
  • Second choix: pseudonyme de secours (au cas où il y ai un souci)
  • Troisième choix: idem
  • Nom d'utilisateur: pseudo enregistré sur le serveur (et pas le salon)
  • Nom réel: votre vrai nom pour vous identifier sur les salons privés.


Enfin, sélectionnez le serveur de votre choix dans la liste déroulante.

Une nouvelle fenêtre va apparaître:


Si vous savez précisément quel serveur vous voulez rejoindre, tapez le nom dans le deuxième champ (exemple: #LECHANNELVISE password (optionnel). Si vous ne savez pas du tout ou que c'est votre première fois, sélectionnez la troisième option. La première option revient à fermer la fenêtre.

Je vais continuer dans la troisième option: lister. Une fois la liste établie (commande /list), vous pouvez alors vous connecter à un des serveurs répertoriés.


Exemple: je veux me connecter au serveur "Community". Je tape
/join #Community
, et paf!

Vous pouvez faire de même pour n'importe quel serveur, tant qu'il n'affiche pas [tn], ce qui veut dire que le salon est protégé par mot de passe... et donc que vous ne pourrez pas vous y connecter.

Création et administration


Vous désirez créer votre propre... "endroit"?

Deux solutions:

Créer son propre Serveur


Cette manoeuvre est exclusivement réservée à un public confirmé.

En créant votre propre serveur, vous serez bien évidemment plus libre de vos mouvements: vous pourrez installer un bot que vous aurez par exemple vous même programmé, vous définirez les règles, autoriserez la créations des salons, voire même créerez un réseau souterrain IRC invisible pour le monde...

Mais en contrepartie, votre serveur devra tourner H24. Donc, Unix oblige. Il sera également très exposé aux attaques DDOS, et bien évidemment, un grand pouvoir implique de grande responsabilités. Mais vous n'avez pas besoin de créer votre serveur pour créer votre canal...

Créer son propre Canal (salon)


Vous pouvez bien entendu créer votre salon (rajouter une salle dans l'hôtel) gratuitement et sur n'importe quel serveur. Deux solutions:
  • Créer un salon éphémère, c'est à dire que votre salon disparaîtra dès que vous aurez quitté le logiciel. Cela peut être utile par exemple pour des discussions rapide de type réunions: il est plus facile de dire à quelqu'un "Serveur XXXX, salon "Réunion Express" que de trouver un créneau favorable à tous dans un leiu accessible à tous...


Le premier à créer le salon est automatiquement l'opérateur (esprit américain: premier arrivé, premier servi). Mais dès qu'il quitte le salon, il ne l'est plus...

Pour créer ce salon, une seule commande: /join #NOMDUSALONACREER
Si le salon n'existe pas déjà, le serveur le créera pour vous. Après quoi, vos contacts pourrons vous y retrouver.
  • Créer un salon permanent. Pour cela, tous les serveurs nécessitent une inscription... Je vais donc détailler das le chapitre suivant comment créer un salon permanent et évidemment les avantages associés.

Créer son salon sur AfterNET


J'ai choisi les serveurs d'AfterNET, mais ils en existe des tas d'autres! AfterNet permet simplement une gestion très simple d'un premier salon. Vous enregistrer vous permettra d'être le propriétaire (à vie) de ce salon, et d'avoir un bot (voir plus haut) pour le surveiller. Ce bot vous permettra de gérer des tas de choses, nous y reviendrons plus tard.
  • Première chose à faire, vous enregistrer sur les serveurs d'AuthServ. Pour cela, tapez (après vous êtres connectés sur le serveur d'AfterNET):
    /register <account> <password> <email>
    en remplacant
    <account>
    par un nom d'utilisateur et
    <password>
    par un mot de passe de votre choix, plus une adresse email valide.

Soyez sur de vous rappeler des deux!
  • Après quoi, vous allez recevoir un mail. Vous avez deux choses a faire: copier coller les deux lignes de code à l'intérieur qui doivent ressembler à ceci:

/msg AuthServ@X3.AfterNET.Services COOKIE <account> <cookie(déjà pré-rempli)>
/msg AuthServ@X3.AfterNET.Services AUTH <account> <password>


Normalement, tout devrais marcher.
  • Authentifiez vous sur AuthServ via la commande /msg authserv auth <account> <password>
  • Créez votre salon avec la commande
    /join
  • Enregistrez votre salon via la commande
    /msg x3 register #VOTRESALON


Voilà! Vous allez pouvoir enfin utiliser votre salon comme vous l'entendez!


Voici la plupart des astuces de gestions sous AfterNET: http://www.afternet.org/help/irc/modes


A voir également :

Ce document intitulé «  Créer et administrer un canal IRC  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.