In questo post vediamo velocemente come configurare Irssi, un client IRC da shell.
- Installazione
Se utilizzate una distro Debian based, per installare il pacchetto basta semplicemente digitare:
# apt-get install irssi
Altrimenti, possiamo installarlo direttamente dai sorgenti presenti sul sito ufficiale, proprio qui.
- Configurazione
Dopo aver terminato l’installazione, lanciamo il comando irssi. Ci ritroveremo davanti una console dove possiamo impartire i comandi IRC. Dunque, iniziamo con la configurazione del nick name:
/set nick maxmanzo /set alternate_nick maxmanzo_2 /set term_charset UTF-8
Salviamo il tutto:
/saveBene ora colleghiamoci ad un server:
/server irc.azzurra.net
E cerchiamo i canali che ci interessano:
/list #ubu*
Una volta scelto quello giusto, per entrare digitiamo:
/join #ubuntu
Dopo un po’ che avremo preso dimistichezza con IRC sicuramente vorremmo registrare il nostro nick name, in modo da essere universalmente riconosciuti dal server e quindi anche dagli altri utenti. Per la registrazione basta semplicemente scrivere:
/msg nickserv register passwordMentre per autenticarsi:
/msg nickserv identify passwordIn alcuni casi il server può essere case sensitive, segnalando l’effettivo comando da digitare.
Le configurazioni relative all’autenticazione, scelta del server e del channel andrebbero fatte di volta in volta.
Vediamo come è possibile automatizzare questo processo in modo che avviando semplicemente irssi saremo già autenticati in channel pronti per interagire.
Prima di tutto, scegliamo i server ai quali vogliamo connetterci e per quelli che ci siamo registrati aggiungiamo un autosend command:
/SERVER ADD -auto -network Azzurra irc.azzurra.net 6667 /SERVER ADD -auto -network Slackware irc.syrolnet.org 6667 /NETWORK ADD -autosendcmd "/^msg NickServ Identify pass;wait 2000" Azzurra
Per verificare le configurazioni utilizziamo
questi comandi:
/NETWORK list /SERVER list
Bene, ora aggiungiamo i channel al server:
/CHANNEL ADD -auto #openbsd Azzurra
Infine, ricordiamoci di salvare il tutto:
/save- Utilizzo
Alcuni comandi utili da conoscere sono i seguenti.
Per vedere la lista degli utenti presenti nel channel:
/namesPer chattare in privato:
/query nicknamePer leggere il topic del channel:
/topicPer chiudere una finestra:
/wcPer uscire da irssi:
/exit
Inotre per spostarsi tra i canali utilizziamo “alt“+”numero“.
Ma la vera potenza di irssi sta nella possibilita di utilizzare script e temi.
Per installare un tema è necessario scaricarlo, da qui collocarlo nella directory ~/.irssi/ e digitare
/SET theme theme_nameUn esempio:

Mentre gli script li potete trovare qui. Come vedete ce ne sono tantissimi. I più utili a mio avviso sono:
-
nicklist.pl ordina i nick sulla destra
nickcolor.pl colora i nick diversamente da utente a utente
trackbar.pl segna una linea tratteggiata ogni volta che ci si allontana dalla finistra
Per l’installazione basta scaricare lo script nella cartella ~/.irssi/scripts e digitare:
/script load trackbar.pl
Infine per caricarli automaticamente ad ogni avvio basta creare un link alla cartella ~/.irssi/scripts/autorun/ :
# cd ~/.irssi/scripts/autorun/ # ln -s ../trackbar.pl .












One Comment for “Il miglior client IRC?.. Irssi”