irssi prova a unirsi a #python prima di inviare il messaggio identificativo


14

Sto iniziando con irssi qui e ho una piccola configurazione che prova a connettersi ad alcuni canali su freenode. Nella mia chatnetsdirettiva ho quanto segue.irssi/config

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

e la seguente è la direttiva sui canali

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"; }
);

Ora, quando apro irssi, mi aspetto di vedere tutti i canali sopra aperti e pronti. Tutti i canali funzionano in questo modo ad eccezione del #pythonquale viene reindirizzato #python-unregisterede mi chiede di identificarmi. Vorrei che Irssi attendesse il completamento dell'identificazione prima che si unisse ai canali. Speravo che l' wait 2000avrebbero fatto, ma apparentemente no.

Mi sto perdendo qualcosa? Sono un principiante con Irssi, quindi ho poca idea. Grazie per tutto l'aiuto.

Risposte:


20

Imposta la tua password nick come password del server. L'IRCd di Freenode accetta la password del server e tenterà di identificarsi con essa.


3
Eccezionale. Ho visto i documenti e aggiunto un nuovo server (freenode2) e ho visto come stava impostando la password nella configurazione e l'ho aggiunta alla mia configurazione, come password=direttiva. Ora funziona. Grazie Ignacio :)
Shrikant Sharat,

4
Immagino che questo funzioni solo se il tuo nick e il nick che vuoi registrare sono gli stessi. Sfortunatamente per me differiscono. Il trucco dell'attesa sembra funzionare, ma solo con 6000 anziché 2000 .
scai,

2
@scai: puoi inviarlo come user:pass:-)
Chris Down

6

I comandi sono (esempio: irc.freenode.net):

Rimuovere prima l'impostazione corrente

/server list
/server remove irc.freenode.net

Aggiungi server

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

Ora aggiungi i tuoi canali

/channel add -auto #fedora Freenode

Salva le tue modifiche

/save

3
Invece di aggiungere nuovamente il server puoi anche aggiungere il password = "foobar";tuo .irssi/configfile.
nuala,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.