Cliente IRC moderno para terminal, diseñado específicamente para funcionar de manera óptima con bouncers [servidores intermediarios que mantienen la conexión IRC activa cuando cierras el cliente]. No guarda logs localmente; en su lugar, recupera el historial directamente del servidor.
Ejemplo mínimo de configuración:
$ nano ~/.config/senpai/senpai.scfg
address chat.sr.ht
nickname tu_nick
password "tu_contraseña"
username mi_usuario
typings false # opcional: desactiva indicadores de "escribiendo..."
Si el archivo de configuración no existe, senpai lanza un asistente de configuración interactivo la primera vez que se ejecuta.
$ password-cmd gopass show irc/<usuario>
$ senpai
$ senpai -nickname <nick>
$ senpai -debug
Dentro de senpai, los comandos empiezan por "/", algunos de los principales:
/join #canal (unirse a un canal)
/msg <usuario> <mensaje> (enviar mensaje privado)
/buffer <número> (cambiar al buffer indicado)
/help (mostrar ayuda de comandos disponibles)
/quit (salir del cliente)