IRSSI : IRC da Terminale

14 Gennaio 2007

Ecco che dopo smanettamenti vari sono riuscito a comprendere a fondo questo software dalle grosse potenzialità, nascoste naturalmente dalla linea di comando.

Inanzitutto installiamolo :

$sudo apt-get install irssi

fatto ciò, possiamo lanciarlo :

$irssi

Eh, in effetti è un po’ scarno vero?? Beh possiamo dire che è utilizzabile attraverso i soliti comandi irc, ma prima, settiamo il nostro nick.
Il comando /set mostrerà la lista dei possibili setting da applicare, tra cui di sicuro il primo è il nostro nick, digitiamo

$set nick MIONICK

per utilizzare il nick MIONICK. Adesso siamo pronti per connetterci :

il comando /connect stabilirà una connessione con un server, ad esempio :

$/connect irc.azzurra.org

potete visualizzare la lista dei canali con il comando /list, e ad esempio filtrarla con un argomento di interesse, tipo

$list #linux*

mentre con (ad es.)

$/join #linux-free

potete entrare nel canale da voi scelto.

Inoltre ricordate :
Se volete ritornare alla finestra iniziale (quella del server) basta premere ALT+1.
In IRSSI il passaggio fra una finestra e l’altra avviene con la pressione di ALT+N dove N e’ un numero da 1 a 0.

Altri possibili comandi sono :

$/query nickname (apre una finestra di query con un utente dal nome nickname)
$/win k (chiude la finestra attuale)

Se invece volete spedire un file usate:

$/dcc send nome_persona file_da_spedire

oppure ricevere:

$/dcc get nome_persona file_da_ricevere file_da_ricevere

Beh mi sembra che adesso è possibile fare di tutto no??;)

Adesso vediamo come automatizzare il processo di connessione all’avvio :

Supponiamo di volerci connettere al server freenode in automatico, identificarci, e joinare sul canale #lugbari (è quello che serve a me :))

inanzitutto creiamo la network, identificandola all’interno di irssi:

$/NETWORK ADD  FreeNode
$/NETWORK ADD -autosendcmd "/msg nickserv IDENTIFY password" FreeNode

La seconda riga è utile nel caso in cui abbiamo un nick registrato ed abbiamo bisogno di identificarci, grazie ad essa, è possibile farlo in automatico

Ora identifichiamo il server :

/SERVER ADD -auto -network FreeNode irc.freenode.org 6667 password(opzionale)

Con questo abbiamo associato l’indirizzo del server alla network precedentemente creata.

Infine, l’autojoin al canale :

/CHANNEL ADD -auto #lugbari FreeNode password(opzionale)

Riavviamo il tutto… et voilà 🙂

Come al solito c’è una miriade di altre opzioni, spiegarvele tutte sarebbe impossibile, ma vi anticipo che è possibile utilizzare irssi come client icq, o altro ancora, attraverso vari plugin.

Ecco alcuni screenshot presi qua e là da google per darvi una idea :

1

Nardin

Follow Me

Seguimi sui social per essere sempre aggiornato sulle mie attività!

Iscriviti alla Newsletter

Riceverai una mail ad ogni post pubblicato