
- L’IRC (Internet Relay Chat) est un protocole qui permet de dialoguer en temps réel avec d’autres utilisateurs en se connectant grâce à un logiciel spécifique (appelé un client).
il existe de nombreux clients, sous différents systèmes d’exploitation, on peut y trouver xchat, hexchat, weechat, irssi, konversation, chatZilla, adium et beaucoup plus encore.
- Cet article ne traite que de weechat et de freenode.
- C’est grace à RTFM et avec l’aide obtenue sur IRC Debian Facile, et freenode que j’ai pu un peu maîtriser ce logiciel dont le nombre de commandes et d’options sont impressionnants...
– Je vais donc vous dire comment j’ai ouvert un chan sur IRC freenode, et quelles options de config j’ai inclus ...
- Bien sur je pars du principe que vous avez installé
- et bien sur que vous savez vous connecter a un chat
installation ve votre client, etc....
- Weechat se lance dans un terminal, j’ai pris terminator, c’est mon préféré
commande weechat.. et hop .c’est parti.
- Pour activer la connexion automatique au serveur freenode lors du démarrage :
/set irc.server.freenode.autoconnect on
- Pour activer la connexion via ssl au serveur freenode lors du démarrage :
/server add freenode chat.freenode.net/6697 -ssl -autoconnect
- Pour vous connecter à un chan existant et avoir de l’aide
/join #debian-facile
.
.
.~
/join #freenode
.
.
.
etc....
- Pour activer la connexion automatique à tous les salons lors du démarrage
~
/set irc.server.freenode.autojoin "#debian-facile,#lebarajulot,#df-flood,#freenode,#tetalab"
.
.
. - Maintenant il vous faut un pseudo, j’ai choisi lagrenouille pour des raisons historiques.
~
/nick lagrenouille
~
.
. - On peut déclarer plusieurs pseudos, je l’ai pas fait, la commande doit-être :
/set irc.server.freenode.nicks "pseudo1,pseudo2,pseudo3,pseudo4,pseudo5"
~
.
.
à vérifier....
- Enregistrement,identification de votre pseudo
~
/msg nickserv register votre_mot_de_passe votre_email
~
.
. - pour parler en privé à une personne
~
/query pseudo
~
.
.
CRÉATION D’UN SALON...
choisissez le nom de votre salon et tapez (si vous voulez nommer votre salon "lebateau"
~
/join #lebateau
~
.
.
- Maintenant il faut l’enregistrer
- A ce stade vous avez besoin que votre nick soit enregistrer, voir au dessus la commande
- Enregistrement de votre salon
-
~
/msg chanserv register #salon password
~
.
.
S’identifier comme admin du salon
~
/msg chanserv identify #NomSalon password
~
.
. - À ce stade lors de l’ouverture de weechat, il vous faudra vous identifier si vous voulez être op du salon.
~
/msg nickserv identify password
donner statut op à pseudo +O pour automatique
/msg chanserv access #salon add pseudo +o
~
.
.
puis
/msg chanserv op #salon
.
.
.
- lors de l’accès à freenode, vous avez probablement envie d’ouvrir plusieurs salons sur plusieurs fenêtres..
- Pour diviser votre fenêtre verticalement en deux
/windows splitv
.
.
. - Pour diviser votre fenêtre horizontalement
/windows splith
.
.
. - VOUS VOULEZ QU’À LA RECONNEXION DE WEECHAT VOS PARAMÈTRES SOIENT SAUVEGARDÉS :
C’EST À DIRE :
1) que vos fenêtres s’ouvrent avec la même configuration :
/layout store weechat
.
.
.
2) d’être identifier automatiquement avec votre pseudo :
/set irc.server.freenode.sasl_mechanism plain
.
.
./set irc.server.freenode.sasl_username votre_pseudo
.
.
./set irc.server.freenode.sasl_password votre_mot_de_passe
.
.
.
3) d’être reconnu comme op automatiquement dés l’ouverture :
(O majuscule imperatif)
/msg ChanServ FLAGS #salon pseudo +O
.
.
.
réponse de freenode
MSG(ChanServ) : FLAGS #salon pseudo +O
hanServ (ChanServ@services.) : Flags +O were set on pseudo
in #salon
OK, maintenant
/reconnect freenode
.
.
.
- On peut changer l’email pour freenode comme ceci.
/msg nickserv set email lagrenouille@chezlagrenouille.fr
.
.
. - Vous allez recevoir un email de freenode dans la seconde qui suit, on vous demandera de confirmer en tapant une commande sur le chat..
- Le message en anglais dit à peu prés ceci :
Pour compléter le changement d’adresse e-mail, vous devez vérifier votre nouveau
Adresse e-mail en émettant la commande suivante sur IRC :
/ Msg NickServ VERIFIER EMAILCHG pseudo XXXXXnuméro
Merci d’avoir mis à jour votre adresse e-mail dans le fichier avec le freenode
Réseau IRC !
LA MANIPULATION DES FENÊTRES
Quitter un canal (en laissant le tampon ouvert) : | /part [message de fin] |
Fermer la fenêtre active | /close |
pour quitter weechat | quit |
Pour se marquer absent et éventuellement ajouter un petit commentaire avec : | /away parti -cagos |
passer d’une fenêtre à l’autre | F8 |
Parcourir les salons dans la mêm fenêtre | F6 ou F7 |
faire défiler les pseudos | F12 |
- Mettre un message dans la barre du haut de la fenêtre
/msg ChanServ TOPIC #salon "Bienvenue les tuxs, je vous sert une debian bien fraîche ":
.
.
. - Un message d’accueil est toujours sympa à la connexion
/msg chanserv set #salon entrymsg message perso
.
si ça marche pas
/msg ChanServ SET #salon ENTRYMSG message perso
.
- Pour passer en UTF8
/charset utf-8
.
.
. - Pour activer la correction orthographique :
/plugin load aspell
.
.
.
Définir la langue du correcteur (ici le français), à définir sur chaque canal :
/aspell setdict fr
.
.
.
/aspell enable
.
.
.
- Demander les infos enregistrés sur freenode, sur le salon ou sur vous.
/msg ChanServ info #salon ALL
.
.
./msg nickserv info pseudo
.
.
. - Pour s’enlever opérateur
/msg chanserv deop #salon
.
.
.
- Pour élever un pseudo en op (provisoire ?)
/op pseudo
- Pour expulser (kicker) expulser un pseudo
- kick : éjecter un utilisateur d’un canal
- /kick [
] [ ] - kickban : éjecter un utilisateur d’un canal et bannir l’hôte
- /kickban [
] [ ]
/kick pseudo [motif]
defitif
/kickban pseudo
- Pour obtenir des informations sur un utilisateur présent sur le serveur I.R.C., il faut entrer la commande :
/whois pseudo
- Ignorer un utilisateur
/ignore pseudo - Signaler son départ et la raison
/away [raison]
- Signaler son retour
/back
- Pour ajouter un mode a un utilisateur de votre salon il faut entrer la commande :
/mode #salon +[mode] pseudo
- Pour l’enlever, entrer - a la place de +
+a pseudo : protège contre le kick q
+b nick!ident@host : banni h
+e nick!ident@host : protège contre les bans h
+f * lignes:secondes : Protection contre le flood.
Si * est mis un sur un usager du chat, il sera kické et banni lorsqu'il écrira
"lignes" en "secondes".
+h pseudo : donne le statut halfop o
+o pseudo : donne le statut opérateur o
+q pseudo : donne le statut de propriétaire
+v pseudo : donne le statut voice h
- Pour obtenir la liste des access d’un salon, taper :
/cs access #salon list
- Effacer un salon
/cs drop #salon
- les commandes d’aides
Pour avoir de l’aide sur une commande | /help commande |
Pour avoir un aperçu de toutes les options configurables | /set |
- Je n’ai pas testé de proxy, mais c’est possible, voir la doc sur le web
votre client weechat, 4 fenêtres ouvertes.
- Si vous êtes souvent connectés a plusieurs salons, vos logs vont se remplir assez vie, pensez a nettoyer, ça se trouve dans :
.weechat/logs
- Vvotre historique est trop faible, vous aimeriez qu’il conserve plus que les 20 lignes par defaut :
ça se trouve dans :
.weechat/logger.conf - j’ai mis backlog = 100
[look]
backlog = 20
[color]
backlog_end = default
backlog_line = default
[file]
auto_log = on
flush_delay = 120
info_lines = off
mask = "$plugin.$name.weechatlog"
name_lower_case = on
nick_prefix = ""
nick_suffix = ""
path = "%h/logs/"
replacement_char = "_"
time_format = "%Y-%m-%d %H:%M:%S"
[level]
[mask]
- L’utilisateur doit s’enregistrer sur freenode, ça lui permet de pas se faire taper son pseudo
- Si vous ne vous rappelez plus de votre pass et de votre pseudo, c’est stocké dans votre .weechat/irc.conf


- Ouvrez votre terminal et tapez :
- Sinon faites vous un menu html pour booter dessus, allez dans .w3m .
- exemple de menu avec un éditeur :
Vous pouvez ouvrir plusieurs pages,(ou onglets) dans le menu, ouvrir le menu
avec un clique droit de la souris) "on New Tab, ou plus simple, taper n
Pour quitter un bootmark Ctrl + q
.
- Suite à quoi, lorsque vous voulez vous connecter à w3m, tapez :
vous aurez ceci

- Le menu est ouvert avec un clique droit de la souris., ce qui donne ceci :
- Je ne m’étendrai pas sur les raccourcis clavier, voir les tutos sur Debian-Facile.
- J’ai un clavier bépo type matrix, ce qui me force à chercher un peu parfois.
- L’authentification sur le chat de DF, m’était impossible ..
- Question posé sur l’IRC de DF, Captnfab m’a confirmé que w3m avait un bug, voila ce qu’il faut faire.
- Aller dans les options avec le menu ou en tapant « o » chercher la ligne « Domains to avoid [wrong number of dots] » et rajouter debian-facile.org dans la liste, et ça marche.
- Vous aurez probablement des problèmes de déconnexion sur des forums ou autres, dues aux cookies.
- Ceci se règle das Options, deux choix pour les cookies :
ask (demander) et discard (rejeter) , ask fait la même chose que accepter.
La ligne en dessous vous permet de mettre un nom de domaine où les cookies seront accepter. puis tape OK pour confirmer..
- Pour les vidéos, allez dans options et à la ligne xternal browser et
- mettez mpv -ytdl, ce qui ouvrira les vidéos dans mpv avec la combinaison des 2 touches Majuscule + M.
- Il faut pour ça, que mpv et youtube-dl soient installés..
- Je n’arrive à ce résultat que en cherchant avec duckduck, et non avec google.
- Pour rajouter des bootmarks (favoris) une fois sur le site, faite Esc + a et ensuite
reload dans le petit menu obtenu avec click droit de la souris..
)]
QUELQUES EXPRESSIONS COURANTES SUR LES SALONS
alp | à la prochaine |
afk | away from keyboard (loin d-u clavier, tout en restant connecté |
asap | as son as possible,d és que possible |
brb | je reviens |
Ptdr | pété de rire |
xptdr | explosé de rire |
btw | à propos |
imo | à mon avis |
imho | à mon humble avis |
ihkwim | si tu vois ce que je veux dire |
otho | d’un autre coté |
pv | message privé |
spam | pub, interdit sur IRC |
tia | thanks in advance (merci d’avance) |
tx | thanks you , merci |
WB | welcome back |
osef | on s’en fous |
nawak | n’importe quoi |
clavardage | formé de « clavier » et de « bavardage » |


etherape est une interface graphique qui permet de visualiser ce qui se passe sur un réseau (local et/ou relié à internet).
- C’est un analyseur de paquets réseau multiplate-forme supportant plusieurs centaines de protocoles.

ÉCOUTER LA MUSIC EN CONSOLE AVEC MOC

- h pour l’aide
- q pour quitter
- ENTRER Commencez à jouer à ce fichier ou aller dans ce répertoire
- BAS Déplacer vers le bas dans le menu
- UP Déplacez-vous dans le menu
- PAGE_DOWN Déplacer une page vers le bas
- PAGE_UP Déplacer une page vers le haut
- s ou p pour arrêter la musique
- n lire le fichier suivant
- b lire le fichier précédent
- ESPACE p Pause
- la touche , réduit le son
- la touche maj + ; augmente le son
- AVEC D’AUTRES CLAVIERS
- la touche > augmente le son (touche , ; pour clavier bépo)
- la touche < réduit le son (touche . pour clavier bépo)
Vos Vidéos avec mpv
