This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

bot getting "killed"

Old posts that have not been replied to for several years.
Locked
M
MrT
Voice
Posts: 11
Joined: Wed Nov 06, 2002 11:57 pm

bot getting "killed"

Post by MrT »

I have set up a bot on quakenet that will keep my name for me when i am offline using nickhold.tcl. It was working fine until recently, when i noticed this happening:
* xxx is now known as yyy
* yyy has quit IRC (Killed (*.quakenet.org (older nick overruled)))
The first line being when the nick is released and my bot takes it, and the second line being when the bot dissappears. If i then do a whois on the nick, it shows someone has taken it. I dont know if its relevant, but the last two lines of the whois are:
yyy using *.quakenet.org QuakeNet IRC Server
yyy End of /WHOIS list.
Any ideas as to what is happening? Call me greedy for wanting to keep the nick reserved, but I figure I have an eggdrop, why not use it...
User avatar
caesar
Mint Rubber
Posts: 3778
Joined: Sun Oct 14, 2001 8:00 pm
Location: Mint Factory

Post by caesar »

After an netsplit he gets killed cos somebody else has that nick and he was the first person who was using it. Do you have more than one eggdrop that is keeping your nick? If yes then there is your answer.
Once the game is over, the king and the pawn go back in the same box.
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

This is 100% unrelated to eggdrop, and is nothing more than issues with netsplits.

IRC servers keep details on all the users they hold. These include a timestamp of when a user first gained a nickname.

During netsplits, 2 users can take the same nickname, but each server is unable to check if it allready exist, because they aint linked.

Once the servers relink, the exchange information, including users that are online.

When it detects this clash of nicknames, it has to do somthing about it, seeing as two people can't have the same nick.

The timestamp is used for this. The person that has had the nickname the longest wins, and the other is killed off the server.

Most networks these days, do no report netsplits in quit messages. As such, eggdrop can't detect them. nick-keeper scripts rely on these netsplit quits, to make sure they don't get killed like this.
M
MrT
Voice
Posts: 11
Joined: Wed Nov 06, 2002 11:57 pm

Post by MrT »

caesar wrote:After an netsplit he gets killed cos somebody else has that nick and he was the first person who was using it. Do you have more than one eggdrop that is keeping your nick? If yes then there is your answer.
Nope, just the one bot.

The reason i asked was becuase it only started doing it a few days ago, up until then it had been keeping the nick fine. Then in one day i saw it take the nick and then get killed about 4 times. As it happens I just checked and its now sitting there with my nick :)

Thanks for your help
Locked