irssi intenta unirse a #python antes de enviar el mensaje de identificación


14

Estoy comenzando con irssi aquí y tengo una pequeña configuración tratando de conectarme a algunos canales en freenode. Tengo lo siguiente en mi chatnetsdirectiva en mi.irssi/config

Freenode = {
  type = "IRC";
  autosendcmd = "/^msg NickServ IDENTIFY <password>; wait 2000";
};

y la siguiente es la directiva de canales

channels = (
  { name = "#vim"; chatnet = "Freenode"; autojoin = "Yes"; },
  { name = "#jquery"; chatnet = "Freenode"; autojoin = "Yes"; },
  { name = "#python"; chatnet = "Freenode"; autojoin = "Yes"; },
  { name = "#coffeescript"; chatnet = "Freenode"; autojoin = "Yes"; },
  { name = "#clojure"; chatnet = "Freenode"; autojoin = "Yes"; }
);

Ahora, cuando abro irssi, espero ver todos los canales anteriores abiertos y listos. Todos los canales funcionan de esa manera, excepto el #pythonque se redirige #python-unregisteredy me pide que me identifique. Me gustaría que irssi espere hasta que la identificación haya terminado antes de unirse a los canales. Esperaba que wait 2000hicieran esto, pero aparentemente no.

¿Me estoy perdiendo de algo? Soy un principiante con irssi, así que tengo poca idea. Gracias por cualquier ayuda.

Respuestas:


20

Establezca su contraseña de nick como la contraseña del servidor. El IRCd de Freenode acepta la contraseña del servidor e intentará identificarse con ella.


3
Increíble. Vi los documentos y agregué un nuevo servidor (freenode2) y vi cómo estaba configurando la contraseña en la configuración y agregué esa contraseña a mi configuración, como password=directiva. Ahora funciona. Gracias Ignacio :)
Shrikant Sharat

44
Supongo que esto solo funciona si tu nick y el nick en el que quieres registrarte son los mismos. Lamentablemente para mí difieren. El truco de espera parece funcionar, pero solo con 6000 en lugar de 2000 .
scai

2
@scai: Puedes enviarlo como user:pass:-)
Chris Down

6

Los comandos son (ejemplo: irc.freenode.net):

Eliminar la configuración actual primero

/server list
/server remove irc.freenode.net

Agregar servidor

/SERVER ADD -auto -network Freenode irc.freenode.net 6667 your_nick_password  

Ahora agregue sus canales

/channel add -auto #fedora Freenode

Guarda tus cambios

/save

3
En lugar de volver a agregar el servidor, también puede agregar password = "foobar";su .irssi/configarchivo.
nuala
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.