Table des matières
Irssi
Irssi est un client IRC en mode texte.
Installation
Depuis les sources
Vous trouverez les sources à cet endroit.
# tar xf irssi-$version.tar.gz # cd irssi-$version # ./configure --prefix=/usr \ --sysconfdir=/etc \ --enable-ipv6 \ --with-textui \ --with-proxy # make && make install
Depuis votre système d'exploitation
Par exemple :
Sous NuTyX GNU/Linux :
# get irssi
Sous FreeBSD (via les ports) :
# cd /usr/ports/irc/irssi/ && make install clean
Sous FreeBSD (le package pré-compilé)
# pkg_add -r irssi
Sous debian:
# aptitude install irssi
Plugin pour jabber
Il existe un plugin xmpp qui permet de se connecter sur les serveurs jabber.
Sous debian:
# aptitude install irssi-plugin-xmpp
XMPP étant le protocole de communication utilisé par jabber.
Configuration
Pour utiliser irssi il est indispensable de le configurer, ceci se passe dans un fichier texte qui se trouve dans votre $HOME (~/.irssi/config).
Pour configurer le serveur sur lequel vous souhaitez vous connecter au lancement de Irssi (ex : Freenode, avec support unicode) :
servers = ( { address = "irc.freenode.org"; chatnet = "freenode"; port = "6667"; autoconnect = "yes"; term_type = "utf-8"; } );
Pour configurer les canaux à joindre automatiquement ou non, exemple :
channels = ( { name = "#nutyx"; chatnet = "freenode"; autojoin = "yes";}, { name = "#freebsd-fr"; chatnet = "freenode"; autojoin = "yes"; }, { name = "#frugalware.fr"; chatnet = "freenode"; autojoin = "No";} );
Utilisation
Dans votre terminal préféré, ou mieux dans une session Screen avec lequel il se marrie très bien :
$ irssi
Irssi gère plussieurs fenêtres, la fenêtre numéro 1 (hé oui, on compte à partir de zéro, je sais c'est un peu déroutant ^^) est reservée pour les commandes de base, se connecter à un serveur, joindre un chan, etc. S'il y a une erreur, elle apparaitra là. À chaque chanel ouvert, irssi ouvre une nouvelle fenêtre.
Se connecter à un serveur
Vous pouvez vous connecter à plussieurs serveurs.
/connect [serveur]
Pour se connecter à un serveur jabber (vous devez avoir installé le plugin xmpp et possèder un compte sur le serveur):
/xmmpconnect [nom d'utilisateur]@[nom du serveur]
Exemple:
/xmppconnect toto@jabber.tuxfamily.org
Puis rentrer le mot de passe.
Joindre un channel
Vous pouvez vous connecter à plusieurs serveurs.
/join [channel]
Avec jabber, exemple pour joindre le salon linuxpedia:
/join linuxpedia@chat.jabberfr.org
Dès que vous vous connectez à un channel, irssi bascule vers la fenêtre du chanel en question.
Navigation entre les fenêtres
Ctrl+P : pour Précédent Ctrl+N : pour Suivant
Ou bien:
<esc> + [fleche gauche ou droite]
Ou encore:
<esc> + [numéro]
Où [numéro] correspond au numéro de la fenêtre.
Quelques commandes usuelles
Pour savoir qui est sur le chan:
/names
Quitter un chan:
/part
Définir un mot à mettre “en alerte” :
/hilight plop
Se connecter à un autre serveur :
/connect plop.linuxpedia.fr
Quitter Irssi :
/quit