Pues hace unos días contaba como instalar el qwebirc, un cliente de irc via web.
Con irssi podemos ejecutar unos comandos al inicio para dejar configuradas algunas cosas como passwords o comandos de inicio, el que estaba persiguiendo era el /sethost que permite ocultar el dominio, para ello es necesario hacer una modificación en el servidor de irc. En freenode esto se lo llama cloak.
fermat:/var/qwebirc/js/irc# vi ircclient.js
/* we guarantee that +x is sent out before the joins */
if(this.ui.uiOptions.USE_HIDDENHOST)
this.exec("/UMODE +x");
this.exec("/sethost irc.marsupi.org password_super_secreto");
la función this.exec sirve para ejecutar comandos de irc.
luego ejecutamos el ./compile.py (no hace falta matar el proceso y tal) y recargamos el qwebirc en nuestro navegador vaciando todo lo que haya en la caché (F5).
Pues yasta.