def irc_NICK(self, prefix, params): if params and irc_lower(params[0]) in self.services: # Can't use a service nick self.sendMessage(irc.ERR_NICKNAMEINUSE, params[0], ":Nickname is already in use", prefix=self.service_prefix("NickServ")) return oldnick = irc_lower(self.nickname) IRCUser.irc_NICK(self, prefix, params) newnick = irc_lower(self.nickname) if oldnick != newnick: self.checkNick()