Ceci est une ancienne révision du document !
Weechat
Weechat est un programme de chat sur IRC en ligne de commande. Il est à la fois léger et très configurable.
Tout est accessible via le clavier. Des plugins, sous forme de scripts codés en Python, Ruby, Perl et Lua, peuvent également être installés afin d'ajouter des fonctionnalités au programme.
C'est une alternative à irssi, Xchat et konversation.
Installation
Pour installer Weechat à partir des dépôts par défaut sur Ubuntu il suffit d'installez le paquet weechat
Démarrage de Weechat
Pour lancer Weechat en ligne de commande tapez :
$ weechat-curses
Si WeeChat est lancé pour la première fois, les fichiers de configuration par défaut sont créés.
Le principal fichier de configuration se trouve dans le dossier ~/.weechat/ et porte l'extension .rc.
Configuration de Weechat
Pour avoir un aperçu de toutes les options configurables, taper /set.
Pour parcourir cette liste, il faut utiliser les touches [PageUP] et [PageDown] de votre clavier afin de découvrir le contenu des différents fichiers de configuration. Il n'est bien évidemment pas utile de configurer toutes les options, configurez uniquement celles qui vous semblent les plus utiles et indispensables pour papoter confortablement.
Afin de modifier une option, il faut utiliser l'instruction /set de cette manière :
/set option valeur
Pour vous y retrouver, vous noterez que chacune des options depuis le logiciel comprend le nom de fichier, un point, le nom de la section, un point puis le nom de la directive en elle-même. Par exemple, la directive de configuration freenode.autoconnect de la section [server] du fichier irc.conf sera donc accessible depuis Weechat avec la commande :
/set irc.server.freenode.autoconnect
Si vous spécifiez une valeur via la commande set, la directive de configuration sera mise à jour, si vous n'en spécifiez pas, weechat affichera sa valeur actuelle. Il est possible d'utiliser le caractère * comme joker :
/set irc.server.freenode.auto* 11:35:51 weechat | [server] (irc.conf) 11:35:51 weechat | irc.server.freenode.autoconnect = on 11:35:51 weechat | irc.server.freenode.autojoin = "#odysseus,#fedora-publish-fr" 11:35:51 weechat | irc.server.freenode.autoreconnect = on 11:35:51 weechat | irc.server.freenode.autoreconnect_delay 11:35:51 weechat | irc.server.freenode.autorejoin 11:35:51 weechat | 11:35:51 weechat | 5 options de configuration trouvées correspondant à "irc.server.freenode.auto*"
- Votre pseudo :
Si vous avez bien regardé le contenu du fichier weechat.rc, l'option à modifier est sous la forme irc.server.[Nom_du_serveur].nicks. Vous pouvez en spécifier plusieurs en les séparant simplement par une virgule :