8

I use XChat (2.8.6). It runs 24/7. I think whenever my internet connection is reset (at least every 24 hours), my nickname gets an underscore (_) appended:

My nick john becomes john_, then it becomes john__, then john___ … and so on.

When I click left to the chat text field on my nickname, I can enter a new name. At the moment, I re-enter "john" there everytime and for each server. Which is annoying. Is there a way to change my nickname globally (= for all servers) back to the registered "normal" form (without underscores) automatically?

2

1 Answer 1

6

I believe it happens because the IRC server still thinks for a while that you are online when your internet connection is reset and won't allow you to log in with the same nick. You can explicitly reclaim your stale nick by using the nickserv ghost command - manually or by running a script in your IRC client.

Also, you can try using an IRC bouncer - run it on a remote host that's always online.

2
  • Would you care to elaborate how to use this command? I added nickserv ghost NICKNAME followed by nick NICKNAME to the connection command. This seems to work in some cases … some days my nick is the real one, but some days one _ is appended (however, thanks to these commands I'd never seen more than one underscore).
    – unor
    Oct 22, 2012 at 16:41
  • 2
    You use it like /nickserv GHOST NICKNAME PASSWORD or /quote nickserv ... in some irc clients, notably irssi. Providing the password of your registered irc account is essential, otherwise anyone would be able to GHOST you and boot you out. Oct 25, 2012 at 23:22

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .