Exemplo n.º 1
0
 def on_nicknameinuse(self, connection, raw_msg):
     """ called by super() when given nickname is reserved """
     self.call_plugins_methods(connection, raw_msg, 'on_nicknameinuse')
     new_nickname = self.__nickname + '_'
     self.logger.warning('nickname %s busy, using %s' %
                         (self.__nickname, new_nickname))
     self.__nickname = new_nickname
     connection.nick(new_nickname)
Exemplo n.º 2
0
 def on_nicknameinuse(self, connection, _event):
     """Ensure the use of unique IRC nick."""
     random_int = random.randint(1, 100)
     self.log.info("IRC nick '%s' is currently in use" % self.nick)
     self.nick = "%s%d" % (self.nick, random_int)
     self.log.info("Setting IRC nick to '%s'" % self.nick)
     connection.nick("%s" % self.nick)
     # Try to prevent nick flooding
     time.sleep(1)
Exemplo n.º 3
0
 def on_nicknameinuse(self, connection, _event):
     """Ensure the use of unique IRC nick."""
     random_int = random.randint(1, 100)
     self.log.info("IRC nick '%s' is currently in use" % self.nick)
     self.nick = "%s%d" % (self.nick, random_int)
     self.log.info("Setting IRC nick to '%s'" % self.nick)
     connection.nick("%s" % self.nick)
     # Try to prevent nick flooding
     time.sleep(1)
Exemplo n.º 4
0
 def on_nicknameinuse(self, connection, event):
     """Changes the nickname if necessary"""
     print("Nick in use")
     if not self.__config.NICKSERV_PASSWORD:
         connection.nick(connection.get_nickname() + "_")
     else:
         print("Ghosting nick")
         #connection.nick(self.__config.NICK)
         msg = "GHOST {} {}".format(self.__config.NICK,
                                    self.__config.NICKSERV_PASSWORD)
         connection.privmsg("NICKSERV", msg)
Exemplo n.º 5
0
 def on_nicknameinuse(self, connection, event):
     """Changes the nickname if necessary"""
     connection.nick(connection.get_nickname() + "_")
Exemplo n.º 6
0
 def on_nicknameinuse(self, connection, event):
     """Changes the nickname if necessary"""
     connection.nick(connection.get_nickname() + "_")