CransWiki:

{en} English version

Présentation

IRC est un protocole de messagerie instantanée tourné autour de l'utilisation de salons (canal ou channel) dans lesquels peuvent se réunir des gens pour discuter ensemble.

Il permet aussi de discuter en privé avec quelqu'un (un peu comme MSN1 ou Jabber, sans la webcam, ou le chat Facebook, sans… euh… je vais rester poli).

Le Cr@ns met à disposition de ses adhérents un serveur IRC.

Paramètres de connexion

Si vous avez déjà un client IRC et que vous savez comment ça marche.

Sinon, vous pouvez utiliser un des nombreux clients existants. Certains sont détaillés un peu plus bas.

Quelques exemples :

Via l'interface web

Une interface web est disponible à l'adresse: http://irc.crans.org/web/ (Il n'y a bien sûr dans ce cas (presque) aucune configuration à effectuer !)

C'est très bien pour nous faire un petit coucou en passant, pour venir découvrir qu'IRC, en fait, c'est super cool, ou pour mettre les doigts dedans une première fois. Mais sur le long terme, c'est nettement moins pratique que l'utilisation d'un vrai logiciel.

Avec Pidgin

Pidgin est un logiciel disponible sur différentes plates-formes (Linux, Windows), et permettant en plus de discuter sur IRC, de discuter sur Jabber, AIM, etc.

Pour plus d'informations : WikiInformatique/LogicielPidgin

Avec HexChat

HexChat est une version non officielle gratuite du client X-Chat.

En mode texte avec zamok

Avant toute chose, connectez-vous en SSH à zamok.crans.org (avec votre login et mot de passe Crans).

Tout ce qui est décrit ensuite pourrait fonctionner n'importe où ailleurs que sur zamok.

Pour une meilleure stabilité de connexion (et ainsi éviter de remplir les canaux de messages de départ et de retour sur le canal) et pour pouvoir savoir ce qu'il se dit en votre absence, apprenez à utiliser screen.

Avec WeeChat

Tout sera perdu lorsque vous quittez : c'est une commande qu'on ne lance que très rarement et surtout si on a appris comment fermer proprement un screen.

Pour mieux comprendre comment fonctionne WeeChat, allez voir sa sous-page /WeeChat.

Avec Irssi

NB

Quand on vous demande de taper irc, en fait il s'agit d'un raccourci qui a été mis en place sur zamok pour irssi. Vous pouvez également choisir d'utiliser weechat, un autre client en ligne de commande, très utilisé aussi par les gens qui fréquentent cet IRC, et qui propose plein de fonctionnalités.

Avec Emacs

Emacs vient avec deux clients IRC: rcirc et ERC.

Depuis Emacs sur zamok, taper M-x erc puis à la question IRC server: répondre irc.crans.org, laisser le port par défaut (6667).

Avec Emacs, pas besoin de screen qui rentre en conflit avec les raccourcis claviers. Pour faire tourner Emacs en tâche de fond, tapez M-x server-start. Pour se reconnecter à un Emacs qui tourne, et le lancer s'il ne tourne pas déjà, emacsclient -t -a ''.

Les Salons

Également appelé channels

Vous pouvez rejoindre n'importe quel salon qui n'est pas privé (si c'est le cas, demandez à un op (ou half-op) du channel de vous y inviter) dans la limite de 50 salons par client.

Salons officiels

Il y a plusieurs dizaines de salons de discussion sur le serveur du Cr@ns, mais voici les principaux :

  • #general : Discussions générales
  • #crans : Discussions relatives au Cr@ns en général
  • #ca : Le canal du CA (public, discussions spécifiques au CA)
  • #roots : Le canal technique des membres actifs (non public : venez si vous avez des questions à caractère privé)
  • #flood : Pour tester son client irc, son bot, ou juste pour se défouler (mais pas trop !)

Pour une liste exhaustive, vous pouvez taper /list.

Commandes utiles

IRC comprend un certain nombre de commandes, allant du changement de pseudo, à la configuration des salons. Voici une liste des commandes les plus importantes/basiques pour celui qui découvre IRC :

Pour exécuter une commande il suffit de taper /commande arguments dans la fenêtre de chat.

  • help : Affiche les commandes disponibles

    • /help COMMAND affiche l'aide sur la commande COMMANDE

  • join : joindre un canal (le crée s'il n'existe pas, et vous y devenez opérateur)

    • /join #test permet de rejoindre le chan #test

  • part : partir d'un canal (à faire sur le canal dont vous voulez partir)

  • whois : permet d'afficher des informations sur un autre utilisateur.

    • whois toto affiche les informations sur l'utilisateur dont le pseudo est toto.

  • window close ou close : La commande /part ne fait que quitter le canal, sur la plupart des clients, elle ne ferme pas la fenêtre associée au canal. Si votre client est en interface graphique, chaque fenêtre dispose d'une croix prévue à cet effet, pour les autres, il y a souvent une commande. Sous Irssi, c'est /window close, tandis que sous WeeChat, c'est /close, par exemple.

  • list : affiche la liste des canaux

  • nick : change votre surnom /nick toto changera votre surnom en "toto"

  • me : envoie un message à propos de vous

    • /me mange des frites

  • away : signale que vous n'êtes plus sur le chat

    • Utiliser away est la méthode correcte pour signaler que vous êtes absent. Évitez de signaler votre absence au moyen d'un message automatique, ou d'un changement de surnom.
  • silence : ignore les messages privés d'une personne

  • ignore : ignore tous les messages d'une personne

  • query : ouvre une fenêtre de discussion privée avec l'utilisateur voulu. /query [20-100] vous permettra de spammer le précédemment mentionné [20-100].

  • msg : envoie un message privé /msg PEB Coucou, tu es moche envoie le message "Coucou, tu es moche" à PEB.

  • quit : quitte irc

La liste complète des commandes IRC, ainsi que leur fonctionnement, peut être trouvé ici: http://en.wikipedia.org/wiki/List_of_Internet_Relay_Chat_commands

ProblÚmes d'encodage (stub)

Il n'est jamais agréable de voir une ou toutes les personnes s'exprimer dans un encodage différent du sien. C'est pour ca qu'il faut être vigilant et configurer son client de telle sorte à ce que celui-ci utilise le même encodage que les autres personnes sur le chan.

Certains clients IRC sont capables d'interpréter les encodages, ce n'est donc pas parce que pour vous tous les accents s'affichent correctement que les vÎtres s'afficheront comme il faut !

  • Déterminez l'encodage du serveur (souvent de l'UTF-8, parfois de l'ISO-8859-1) ; comme dit plus haut, sur le serveur du Cr@ns, la convention est d'utiliser de l'UTF-8.
  • Configurez votre client pour qu'il utilise l'encodage du serveur. Bien souvent si "ça ne marche pas", il suffit de switcher (i.e. utiliser de l'ISO au lieu de l'UTF-8 ou utiliser de l'UTF-8 au lieu de l'ISO)

Services

cf la sous-page

Réunion sur IRC : NOPE

Pour discuter d'un truc important ou officiel, IRC est une mauvaise idée. Il vaut mieux voir les gens en vrai ou discuter sur une mailing liste. Les gens concernés peuvent ainsi avoir les informations a posteriori, alors que sur IRC, ils ne sont pas forcément dispo au bon moment.


  1. Ouais, ça existe plus, mais y'a pas vraiment d'équivalent aussi connu depuis… (1)

CransWiki: VieCrans/UtiliserIrc (dernière édition le 2017-08-10 15:34:05 par WikiBoudy)