¡Esta es una revisión vieja del documento!
irssi
irssi es un cliente IRC ligero, fácil de usar, y altamente personalizable. Además, cuenta con una API para usar perl y un sistema de plugins, los cuales están escritos bajo este lenguaje.
Para comenzar a configurar las redes, iniciemos irssi:
irssi
Para usar los comandos de irssi no es diferente a un comando de IRC típico. La sintaxis se puede simplificar como /comando. Entonces es momento de agregar una red nueva:
/network add tilde
Ahora debemos agregar un servidor, que en este caso sería el de tilde:
/server add -network tilde -tls -tls_verify irc.tilde.chat 6697
Podemos ver nuestra lista de servidores y redes agregados usando los siguientes comandos:
/network list /server list
Por último, es tan fácil conectarse y unirse usando los siguientes comandos:
/connect tilde /join #texto-plano
Descubrirás que ya estarás con otros tildes :)
En caso de necesitar un pequeño recordatorio, es posible ejecuta los siguientes comandos:
/help network /help server
O básicamente /help comando
Ventanas en irssi
# TODO
Un comando muy útil: /lastlog
Con lastlog podremos ubicar líneas concretas. Puede ser que uno haya tenido algo que hacer y se ausentó una hora, y cuando se entra nuevamente tenemos cientos de líneas. Con lastlog podremos pasar como argumento una palabra (como nuestro apodo de IRC para ver si nos han mencionado):
/lastlog USUARIO
Puede que la salida sea muy larga, entonces sería conveniente almacenarla en un archivo:
/lastlog -file output.txt USUARIO
Temas para irssi
Como se dijo en un principio, irssi es un cliente muy personalizable, y en lo visual, al menos desde un punto de vista de un nerd, es una obra de arte. Los temas pueden adaptarse mucho mejor al usuario de irssi, y es por ello que cuenta con una Página de temas en la cual se enumeran algunos temas que se pueden descargar.
Simplemente copiando la ruta de descarga, moviéndolo a ~/.irssi y ejecutando el comando pertinente, ya tendremos en uso nuestro tema. Vamos a descargar el tema llamado `aka` para propósitos de prueba:
cd ~/.irssi wget -c -vv https://irssi-import.github.io/themes/aka.theme
Abrimos irssi y ejecutamos:
/set theme aka
Plugins para irssi
Tal cual como está irssi por defecto es potente, pero hay ciertas cosas que podrían ser mejores. Este tipo de funcionalidad es de por sí hecha por irssi, pero con ayuda de plugins. Usar un plugin no es difícil: Descargar, cargar, usar. En la Página de scripts se nos presentan una variedad, los cuales se adaptarán a nuestras necesidades. Puede ser que no se desee ejecutar el comando /quote pero en cambio se quiera ejecutar exactamente un comando del servidor sin necesidad de dicho mandato.
mkdir -p ~/.irssi/scripts wget -c -vv https://scripts.irssi.org/scripts/trigger.pl --output-document=~/.irssi/scripts/trigger.pl
Se abre irssi:
/script load ~/.irssi/scripts/trigger.pl
Puede que se desee cargar ese script al inicia. Es tan fácil como ejecutar el siguiente comando:
echo /script load ~/.irssi/scripts/trigger.pl >> ~/.irssi/startup
Puede que no se desee usar más temporalmente el script ya cargado:
/script unload trigger
O puede que efectivamente no se desee ninguno:
/script reset
Más información:
/help script
Proxy con Irssi
Conclusión
Hemos probado lo básico, pero se ha demostrado lo que puede ofrecernos. Su personalización y usabilidad sólo puede ser descrita perfectamente en la documentación, aunque con lo ya aprendido en este artículo, es posible usarlo y personalizarlo sin problema alguno.