Utiliser irc pour la première fois
Un article de openSUSE.
Sommaire |
Pour débuter
IRC c'est "Internet Relay Chat", le "relai de bavardage d'Internet". Plusieurs personnes se retrouvent en même temps pour échanger des messages écrits. Pas de voix.
Tout le monde peut "parler" en même temps.
Les messages sont tapés dans une fenêtre, sont envoyés seulement quand vous pressez Entrée (ou si vous cliquez sur une icône, selon le logiciel).
Ils apparaissent dans la fenêtre résultat dans l'ordre ou ils sont envoyés. si vous tapez un message long, pendant ce temps d'autres ont répondu ou posé des questions, tout ça est mélangé.
Bref...
Il vous faut le logiciel adapté. Mozilla a un plugin (chatzilla), Kde a "Konversation"...
Vous allez vous connecter à un serveur puis à un canal. Pour opensuse, le serveur est "irc.freenode.net", si vous avez de la chance, votre logiciel accepte "freenode" tout seul.
Avant de se connecter à ce serveur, il vous faut choisir un "nickname" (pseudo). Ne le choisissez pas trop simple, il ne peut pas y en avoir deux identiques sur le même serveur. "jdd" était déjà pris, j'ai dû utiliser mon autre pseudo "jdanield".
Si vous voulez réutiliser le même pseudo, il est bon de le "réserver", nous allons voir comment.
A la première connexion, vous allez voir quelque chose comme ça :
[20:03] [Info] Recherche du serveur irc.freenode.net : 6667... [20:03] [Info] Serveur trouvé, connexion en cours... [20:03] [Info] Connecté ; authentification... [20:03] [Remarque] -- *** Looking up your hostname... [20:03] [Remarque] -- *** Found your hostname, welcome back [20:03] [Remarque] -- *** Checking ident [20:03] [Remarque] -- *** No identd (auth) response [20:03] [Bienvenue] Welcome to the freenode IRC Network jdanield [20:03] [Bienvenue] Your host is kornbluth.freenode.net[freenode.freen (...)
Suivi d'une kyrielle de messages en anglais.
NickServ
NickServ est un "utilisateur", en fait un robot, avec lequel vous pouvez dialoguer pour vous enregistrer.
Normalement, au point ou vous en êtes, vous pouvez taper (en minuscules ou en majuscules, c'est pareil, sauf sans doute pour le mot de passe).
/msg nickserv help
et recevoir un message d'aide (en anglais) en réponse. Attention, c'est bien nickserv, pas nickserver.
/msg nickserv
va vous dire
[20:37] [Remarque] -NickServ- The nickname [aZeRtYuI] is not registered
NOTE
J'ai évidemment supprimé le "nickname" aZeRtYuI donné en exemple pour ne pas polluer freenode...
Enregistrement
Tapez
/msg nickserv register motdepasse
avec motdepasse remplacé par votre mot de passe (très désagréable de taper son mot de passe dans ce qui n'a pas l'air très fermé, mais vous ne discutez qu'avec nickserv :-).
[20:42] [-> nickserv] register motdepasse [20:42] [Remarque] -NickServ- Your nickname is now registered under the hostmask [*jdanield@dodin.org]. [20:42] [Remarque] -NickServ- Your password is [motdepasse]. Please remember this for later use. [20:42] [Remarque] -NickServ- Freenode is a service of Peer-Directed Projects Center, an [20:42] [Remarque] -NickServ- IRS 501(c)(3) (tax-exempt) charitable and educational organization. [20:42] [Remarque] -NickServ- For frequently-asked questions about the network, please see the [20:42] [Remarque] -NickServ- FAQ page (http://freenode.net/faq.shtml).
Notez que le serveur se souvenait de mon adresse, à moins que ce soit mon logiciel d'irc qui l'ai donnée.
Retour sur le serveur
Si vous revenez sur le serveur avec une autre machine, il ne vous reconnaitra pas et vous demandera un mot de passe (le votre).
Il faut alors répondre :
/msg nickserv identify <motdepasse>
Donner son mail
Pour donner son adresse il faut d'abord la cacher :
/msg nickserv set hide email on
puis la donner :
/msg nickserv set email <your-email-address>
Les noms fantômes
C'est un piège dans lequel je suis tombé et sans doute d'autres avant moi :-(.
Si on se déconnecte un peu brutalement, par exemple en fermant le logiciel d'irc, il est possible que vous soyez toujours considéré par le serveur comme "actif". Du coup, vous ne pouvez plus vous connecter, un message vous indique que votre pseudo ("nickname") est déjà utilisé.
Solution préventive
Dans votre module d'identification (qui dépends du logiciel), vous pouvez indiquer plusieurs pseudos. Il semble usuel d'avoir votre pseudo habituel précédé ou suivi du tiret de soulignement (jdd_, pas exemple). Si la première identification échoue, la deuxième a des chances de marcher.
Solution réparatrice
Si, après vous être connecté d'une façon ou d'une autre, vous lancez la commande
/msg nickserv ghost <pseudo> <motdepasse>
votre pseudo initial sera libéré.
Rejoindre un canal
Je ne sais pas trop comment se rentrent les commandes "à la main", dans Konversation il y a une entrée de menu (menu fichier/rejoindre le canal).
Vous pouvez lui donner, par exemple "opensuse-fr". Faites attention, si vous faites une erreur, il vous ouvre un canal rien que pour vous, mais vous pouvez attendre longtemps qu'il y ai quelqu'un si personne n'est au courant.
Clients IRC proposés
J'ai sous la main
- Kopete. (Créez un compte dans Configuration-Configurer-Comptes. Définissez votre nom d'usager, votre serveur. Ensuite, Faire Fichier-Ajouter un contact. Sélectionnez votre compte usager@serveur. Rentrez alors le nom du canal).
- KSirc qui marche et dont l'aide est en français
- Konversation que j'utilise en ce moment, mais dont l'aide est en anglais et dont j'ai du mal à comprendre les réglages (pourquoi y a-t-il trois endroits ou mettre un mot de passe, et lequel est le bon ?)

