Registrei meu nick no Freenode e usei Irssi em uma caixa linux no trabalho ( [email protected]
) alguns meses atrás, então eu queria checar um canal hoje no meu laptop usando Irssi, mas não consigo usar meu nick.
Depois /connect chat.freenode.org
:
03:21 !hitchcock.freenode.net *** Looking up your hostname...
03:21 !hitchcock.freenode.net *** Checking Ident
03:21 !hitchcock.freenode.net *** Found your hostname
Neste ponto, ele atribui meu apelido ( toraritte
), mas de repente
03:21 !hitchcock.freenode.net *** No Ident response
... bunch of other stuff ...
e toraritte
é alterado para toraritt1
com a mensagem
03:23 -!- Mode change [+i] for user toraritt1
03:23 -!- Irssi: Your nick is owned by purple [[email protected]]
Eu tentei /msg NickServ IDENTIFY toraritte password
, consegui
03:27 -NickServ(NickServ@services.)- You are now identified for toraritte.
mas ainda não consigo mudar meu nick para toraritte
.
A solução é provavelmente algo muito básico e eu ainda não consegui juntar 2 e 2.
Use
/msg nickserv release
(duas vezes) ou/msg nickserv ghost
para expulsar a outra pessoa, nesse ponto você poderá alterar seu apelido usando/nick
.(Usar
release
apenas forçará a mudança do apelido para Convidado, o que talvez seja mais educado se a outra conexão pertencer a uma pessoa real.Considerando que o uso
ghost
irá desconectá-los da rede, o que é mais adequado se a outra conexão for sua, mas ficou "presa", por exemplo, devido à perda de conexão com a Internet.)No freenode você também tem o
/msg nickserv regain
comando, que é tipo release+/nick na teoria, mas acaba sendo ghost+/nick na prática, por motivos de *handwave* .No IRC, as contas não estão necessariamente vinculadas a apelidos. Isso varia entre as redes, mas o Freenode em particular costumava ser conhecido por separar os dois conceitos mais do que outras redes da época.
Portanto, identificar-se a uma conta só lhe dá privilégios relacionados ao canal (entre esses, o privilégio de desconectar qualquer pessoa que esteja usando seu apelido "registrado"), mas não influencia diretamente o apelido que você está usando.
(Isso ocorre principalmente porque o registro da conta não faz parte do protocolo IRC como tal – o NickServ é um software separado que a rede teve que instalar. E dependendo do software escolhido, o NickServ em redes diferentes também se comportará de maneira ligeiramente diferente .)