.
Weechat
Weechat (Wee Enhanced Environment for Chat) est un client IRC et Jabber en ligne de commande. Il est à la fois léger et très configurable. Tout est accessible via le clavier. Des greffons, sous forme de scripts codés en Python, Perl, Ruby, Lua, TCL ou Guile (Scheme), peuvent également être installés afin d'ajouter des fonctionnalités au programme. Depuis la version 0.3.6, weechat inclut le support de la souris.
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
Installation
Pour installer Weechat à partir des dépôts par défaut sur Ubuntu il suffit d'installer le paquet weechat. Toutefois, le développement de weechat étant très actif (une nouvelle version tous les trois mois), la version présente dans les dépôts est relativement ancienne et de nombreuses fonctionnalités récentes ne sont pas incluses.
Il peut donc être intéressant, pour ceux qui veulent profiter de l'avancement de weechat, d'installer la version de développement. Pour cela, il faut ajouter le ppa ppa:nesthib/weechat (lien vers launchpad) puis installer le paquet weechat ou mettre à jour ses paquets si weechat était déjà installé. La version de développement est très stable et si parfois quelques bug sont rencontrés ils sont généralement corrigés avec un délai très court.
Démarrage
Pour lancer Weechat, tapez :
$ weechat-curses
Pour vous connectez à un réseau, tapez dans le prompt de Weechat (pour exemple) :
/connect freenode
(Bien que moins recommandé on pourrait remplacer la commande ci-dessus par : /connect irc.freenode.net ).
Par défaut Weechat vous connecte avec le nom d'utilisateur de votre machine, si vous souhaitez changer de pseudo pour la session à venir entrez :
/nick nouveau_pseudo
Pour rejoindre un canal de discussion, tapez (toujours pour exemple) :
/join #ubuntu-fr
Pour quitter un canal :
/part
Pour quitter et fermer un canal :
/close
Pour quitter Weechat :
/exit
Configuration
Pour configurer Weechat reportez-vous à la section Configuration de l'excellente documentation de fedora-fr : Weechat, installation, configuration et utilisation.
Correction orthographique
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
Puis :
/aspell enable
Voir la documentation pour plus de fonctionnalités (par exemple définir plusieurs langues pour un même canal).
Scripts
Un des avantages majeurs de weechat est la possibilité d'étendre ses fonctionnalités grâce à des scripts (Python, Perl, Ruby, Lua, TCL ou Guile). Actuellement, plus de 200 scripts sont disponibles sur le site officiel http://weechat.org/scripts/.
Il est possible d'installer manuellement chaque script en le téléchargeant dans le dossier de configuration de weechat (par défaut ~/.weechat/python pour les scripts en python) puis en lançant la commande :
/python load nom_du_script.py
(le nom de la commande correspond au langage dans lequel est codé le script).
Une alternative est d'installer le script weeget.py qui permet un accès au dépôt des scripts à la manière d'apt grâce aux commandes :
/weeget update
/weeget list
/weeget install [nom_du_script]
/weeget upgrade
Parmi les scripts les plus courants, buffers.pl permet de créer une liste des canaux (avec support de la souris), iset.pl apporte une gestion plus conviviale des options.
Interfaces Graphiques
Plusieurs interfaces graphiques sont actuellement en développement, notamment une interface Python/Qt, une interface web et une interface pour Android.
Désinstallation
Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, le configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
Voir aussi
- Le site officiel, avec une documentation très complète en français.
- Documentation complémentaire sur Fedora-fr.
- Les canaux officiels de support #weechat et #weechat-fr sur le réseau Freenode.