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.