def __init__(self, bot, game_handler, game_jid, gamelist_jid, bot_nick, autoload, allow_invites, size_limit): MucRoomHandler.__init__(self) self.ia_avatarcache = u''.join([random.choice('0123456789abcdef') for x in range(32)]) self.game_jid = game_jid self.gamelist_jid = gamelist_jid self.bot = bot self.game_handler = game_handler self.commands = IAPartyCommands(self, game=game_handler) self.allow_invites = allow_invites self.size_limit = size_limit self.private = False self.config_form = None # Lobby state self.lobby_started = datetime.utcnow().replace(microsecond=0).isoformat() self.lobby_registered = False # Lobby settings self.bot_nick = bot_nick self.autoload = autoload # Game state self.state = 'lobby' self.loaded = False # Game settings self.level = None self.level_id = None self.mode = 'CTF' self.timelimit = None self.scorelimit = None self.teams = None self.autostart = None
def __init__(self): MucRoomHandler.__init__(self) self.setns = False
def __init__(self, jid, listener=None): MucRoomHandler.__init__(self) self._listener = listener self._jid = jid
def __init__(self, jid): self.jid = jid MucRoomHandler.__init__(self)