irssi

¡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

# TODO

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

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

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

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.

  • irssi.1623637414.txt.gz
  • Última modificación: 2021/06/14 02:23
  • por peron