It is possible to do: a script to auto check every (x) time if the (x) nick is register (if it is, or is token by other user no reply in channel,status,etc) if not register, token by other user, to auto execute the /nick newnick
on *:connect: {
.timerNickCheck 0 30 NickCheck
}
alias NickCheck {
var %NickCheck = NICK_YOU_WANT
if ($me != %NickCheck) {
nick %NickCheck
}
}
on *:nick: {
if ($nick == $me) {
.timerNickCheck off
}
}
RAW 433:*: halt
Every 30 seconds, that will try to regain the nick that you chose. Just replace NICK_YOU_WANT with the nick you want to always use. You won't see any messages or errors with this script. It will just change your nick after you connect when it is able to. Note that it will stop trying if you use the /nick command.