~/.irssi/config
Quiero que irssi entre en los servidores y canales que suelo frecuentar sin tener que gastar una sola pulsación. Para ello está el archivo ~/.irssi/config, en el que podemos configurar de la siguiente manera:
servers = (
{
address = "irc.freenode.net";
chatnet = "freenode";
port = "6667";
autoconnect = "yes";
nick = "r0sk";
},
{
address = "fuego.irc-hispano.org";
chatnet = "hispano";
port = "6667";
autoconnect = "yes";
nick = "r0sk";
},
{
address = "localhost";
chatnet = "bitlbee";
port = "6667";
autoconnect = "yes";
nick = "r0sk";
}
);
chatnets = {
freenode = {
type = "IRC";
autosendcmd = "/^msg nickserv identify password";
};
hispano = {
type = "IRC";
autosendcmd = "/^nick r0sk:password;wait -hispano 2000";
};
bitlbee = {
type = "IRC";
autosendcmd = "/^nick r0sk;wait -bitlbee 2000";
};
};
channels = (
{ name = "#freebsd"; chatnet = "freenode"; autojoin = "Yes"; },
{ name = "#openbsd"; chatnet = "freenode"; autojoin = "Yes"; },
{ name = "#debian"; chatnet = "freenode"; autojoin = "Yes"; },
{ name = "#openbsd"; chatnet = "hispano"; autojoin = "Yes"; },
{ name = "#freebsd"; chatnet = "hispano"; autojoin = "Yes"; },
);
Nota: Si quiero mover una ventana de sitio (porque me gusta tener el mismo orden siempre): /window move left|right.
¿Se puede hacer con el irssi que un whois a tu usuario no muestre el usuario que esta ejecutando el programa? Parece ser el "por defecto" de los clientes irc de consola de linux y me resulta bastante molesto...
Oye, buena idea lo del limite de caracteres en los comentarios, quizás me lo apropie.
Lo dicho, ¡no a los limites! XDD
Por cierto, para quienes todavía se conecten a IRC-Hispano y usen irssi. No os olvidéis de añadir estas líneas a vuestra configuración:
ignores = (
{ mask = "agenda!*@*"; level = "ALL"; },
{ mask = "noticias!*@*"; level = "ALL"; },
{ mask = "global!*@*"; level = "ALL"; },
{ mask = "shadow!^@^"; level = "ALL"; },
{ mask = "info!*@*"; level = "ALL"; },
{ mask = "charlas!*@*"; level = "ALL"; },
{ mask = "nick2info!*@*"; level = "ALL"; },
{ mask = "ipchula*!*"; level = "ALL"; },
{ mask = "*!*@noticias.irc-hispano.org"; level = "ALL"; },
{ mask = "smsmaster!*@*"; level = "ALL"; },
{ mask = "aspirante!*@*"; level = "ALL"; },
{ mask = "ipswapas!*@*"; level = "ALL"; },
{ mask = "msf"; level = "ALL"; },
{ mask = "avisa"; level = "ALL"; },
{ mask = "chat13tv"; level = "ALL"; },
{ mask = "aviso"; level = "ALL"; },
{ mask = "aimc!*@*"; level = "ALL"; },
{ mask = "coca__cola!*@*"; level = "ALL"; }
);
:-D
Goatse, claro que se puede. Ejemplito al canto:
core = {
real_name = "atrapado por tu moda";
user_name = "oipolloi";
nick = "coder";
};
Con BitchX puedes hacer lo del nombre y eso con variables de entorno:
export IRCNAME=Wu
export IRCFINGER="A ti que coño te importa"
No se si el irssi pillara el tema asi tb...
Wu socio, es preferible no usar export sino simplemente setear las variables _para ese proceso_ y no para el resto:
$ IRCNAME=Wu IRCFINGER="A tí que coño te importa" BitchX
Y la marcha!


