Por que o ERC adiciona `ao meu apelido

7

Estranhamente, quando tento fazer logon no freenode usando o ERC, um `é adicionado ao meu apelido, o que resulta no nome não encontrado no servidor. Recebo a seguinte saída no buffer de Mensagens - substituí meu apelido real por apelido.

Connecting to irc.freenode.net:6667... ...done
Logging in as 'nickname'...
Logging in as 'nickname`'... done

Usando o ERC 5.3 no Emacs 24.3.5.1 no OS X

Mac
fonte

Respostas:

13

Eu recebo esse comportamento quando eu, ou outra pessoa, já está logado no servidor com meu nome de usuário original. Se eu abrir o ERC duas vezes, entrando nas tikhonduas vezes, o segundo login será alterado automaticamente para tikhon`.

Isso pode acontecer se você se conectar e depois expirar. O servidor de IRC oferece um período de carência antes de começar; se você tentar fazer login enquanto o antigo ainda estiver no servidor, seu nome será `anexado.

Com uma inclinação matemática, você pode lê-lo como "tikhon prime" :).

Você pode alterar esse caractere personalizando erc-nick-uniquifier, por exemplo,

(setq erc-nick-uniquifier "_")

usar em nickname_vez denickname`

Tikhon Jelvis
fonte
11
Obrigado, isso me deu a oportunidade de usar / msg NickServ RELEASE para reclamar minhas costas nick :-)
mac
11
@mac: Ah, eu nunca percebi que você poderia fazer isso no IRC. Arrumado.
Tikhon Jelvis
2
Além disso, se você precisa usar um outro nick em vez de adicionar um personagem uniquifier no final, você pode adicionar seu nick preferido para a lista erc-nickcom um simples(add-to-list 'erc-nick "ircnick")
Vibhav Pant