Ejemplo n.º 1
0
    def __init__(self, bot):
        super().__init__(bot)
        self.insects = AsyncJSONStorage("./insects.json")
        self.insect_creation_lock = asyncio.Lock()

        # clobber original on_error because it's a faux-event
        self._original_on_error = bot.on_error
        bot.on_error = self.on_error
Ejemplo n.º 2
0
    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)

        self.tags = AsyncJSONStorage('tags.json')
Ejemplo n.º 3
0
 def __init__(self, *args, **kwargs):
     super().__init__(*args, **kwargs)
     self.insects = AsyncJSONStorage('./insects.json')
Ejemplo n.º 4
0
 def __init__(self, bot):
     super().__init__(bot)
     self.tracking = AsyncJSONStorage('osu.json', loop=bot.loop)
     self.track_task = bot.loop.create_task(self.poll())
     self.session = aiohttp.ClientSession(
         headers={'user-agent': 'bottlecap/0.0.0'})