Periodically, one of my netbots (a leaf bot) will just automatically change to a random 9 character nick. When this happens there is nothing in the logs to indicate the change was actually called for by an event, or necessary. It's always the same leaf bot, and once the nick bocomes random, the original nick stays juped on the server for 30 minutes. Does anyone know why this might be happening? Is there a variable in netset.tcl that might be responsible?
look at your binds list, i.e. .binds all...
look for any nkch &/or raw NICK binds/events, which in turn should give you the procedure responsible, which hopefully will give you a clue as to what script is responsible. Netbots is not it.
raw -|- NICK 28 *raw:irc:nick
raw -|- NICK 28 *raw:NICK
There's nothing else there... Any further advice?
Thanks.
Yup, unload all the extra tcl scripts that you most likely have loaded, since one of them will be the culprit. Also, you might wish to set your console +d (debug) and sit in the partyline whilst your bot goes about changing its nick... You should be able to glean more information from there.
YooHoo wrote:
Yup, unload all the extra tcl scripts that you most likely have loaded, since one of them will be the culprit. Also, you might wish to set your console +d (debug) and sit in the partyline whilst your bot goes about changing its nick... You should be able to glean more information from there.