Exemplo n.º 1
0
 def __init__(self, configurations=None, database={}, main_server_id=0, bot_id=0, master_key="", github_token=None, **args):
     Bot.__init__(self, **args)
     self.configurations = configurations
     self.bot_id = int(bot_id)
     self.master_key = master_key
     self.github_token = github_token
     self.main_server_id = int(main_server_id)
     self.database = database
     self.factions_names = {}
Exemplo n.º 2
0
 def __init__(self, prefix):
     Bot.__init__(
         self,
         prefix,
         description=
         "Game Action Interactivity Accumulator. Entertain your audience with games."
     )
     self.active_games = {}
     self.active = True
     self.game_worker = self.ActiveGameWorker(self)
Exemplo n.º 3
0
 def __init__(self,
              configurations=None,
              main_server_id=0,
              bot_id=0,
              github_token=None,
              **args):
     Bot.__init__(self, **args)
     self.configurations = configurations
     self.bot_id = int(bot_id)
     self.github_token = github_token
     self.main_server_id = int(main_server_id)
Exemplo n.º 4
0
    def __init__(self, *args, **kwargs):
        self._waiting_for_confirmations = {}
        self.devtool = DevTool()
        self.devmode = False

        Bot.__init__(self, *args, **kwargs)

        @self.command(help="Confirme une commande")
        async def confirm(ctx):
            pass

        @self.command(help="Annule une commande")
        async def cancel(ctx):
            pass

        __implement_dev_commands__(self)
Exemplo n.º 5
0
 def __init__(self, **args):
     Bot.__init__(self, **args)
     self.BOT_TOKEN = os.environ.get("BOT_TOKEN")
     self.DATABASE_URL = os.environ.get("DATABASE_URL")
     self.API_KEY = os.environ.get("API_KEY")
     self.WATCHING = os.environ.get("WATCHING")
     self.MODULES = json.loads(os.environ.get("MODULES", "[]"))
     self.GUILD_ID = int(os.environ.get("GUILD_ID"))
     self.FACTIONS = json.loads(os.environ.get("FACTIONS", "{}"))
     self.FORCE_VERIF = bool(os.environ.get("FORCE_VERIF", False))
     print(f"Init YataBot: BOT_TOKEN = {self.BOT_TOKEN}")
     print(f"Init YataBot: API_KEY = {self.API_KEY}")
     print(f"Init YataBot: FORCE_VERIF = {self.FORCE_VERIF}")
     print(f"Init YataBot: DATABASE_URL = {self.DATABASE_URL}")
     print(f"Init YataBot: WATCHING = {self.WATCHING}")
     print("Init YataBot: MODULES = {}".format(", ".join(self.MODULES)))
     print(f"Init YataBot: GUILD_ID = {self.GUILD_ID}")
     print("Init YataBot: FACTIONS = {}".format(", ".join(
         [f"{v} [{k}]" for k, v in self.FACTIONS.items()])))
     print("---")
Exemplo n.º 6
0
 def __init__(self, configs=None, **args):
     Bot.__init__(self, **args)
     self.configs = configs
Exemplo n.º 7
0
    def __init__(self, command_prefix, **options):
        Bot.__init__(self, command_prefix, **options)
        self.session = None

        asyncio.wait(asyncio.ensure_future(self.load_cogs()))
        asyncio.wait(asyncio.ensure_future(self.load_session()))
Exemplo n.º 8
0
 def __init__(self,command_prefix,faim = 100,time = None):
     Bot.__init__(self,command_prefix)
     self.faim = faim
     self.intern_clock = time
     self.faim_time = 5
Exemplo n.º 9
0
 def __init__(self, configs=None, administrators=None, bot_id=0, **args):
     Bot.__init__(self, **args)
     self.configs = configs
     self.administrators = administrators
     self.bot_id = bot_id