Ejemplo n.º 1
0
Archivo: tags.py Proyecto: vzymox/Life
def setup(bot: Life):
    bot.add_cog(Tags(bot))
Ejemplo n.º 2
0
    try:
        yield
    finally:
        [log.handlers[0].close() for log in logs.values()]


if __name__ == '__main__':

    os.environ['JISHAKU_NO_UNDERSCORE'] = 'True'
    os.environ['JISHAKU_HIDE'] = 'True'

    os.environ['PY_PRETTIFY_EXC'] = 'True'
    setproctitle.setproctitle('Life')

    try:
        import uvloop
        if sys.platform != 'win32':
            asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())
    except ImportError:
        uvloop = None
        if sys.platform == 'win32':
            asyncio.set_event_loop_policy(
                asyncio.WindowsSelectorEventLoopPolicy())
    else:
        del uvloop

    with logger():
        bot = Life(loop=asyncio.get_event_loop())
        bot.run(bot.config.token)
Ejemplo n.º 3
0
Archivo: dev.py Proyecto: vzymox/Life
def setup(bot: Life):
    bot.add_cog(Dev(bot))
Ejemplo n.º 4
0
Archivo: music.py Proyecto: vzymox/Life
def setup(bot: Life):
    bot.add_cog(Music(bot))
Ejemplo n.º 5
0
def setup(bot: Life):
    bot.add_cog(Events(bot))
Ejemplo n.º 6
0
def setup(bot: Life):
    bot.add_cog(Kross(bot))
Ejemplo n.º 7
0
def setup(bot: Life):
    bot.add_cog(Information(bot))
Ejemplo n.º 8
0
def setup(bot: Life):
    bot.add_cog(Images(bot))
Ejemplo n.º 9
0
Archivo: time.py Proyecto: vzymox/Life
def setup(bot: Life):
    bot.add_cog(Time(bot))
Ejemplo n.º 10
0
Archivo: todo.py Proyecto: vzymox/Life
def setup(bot: Life):
    bot.add_cog(Todo(bot))
Ejemplo n.º 11
0
def setup(bot: Life):
    bot.add_cog(Birthdays(bot=bot))
Ejemplo n.º 12
0
def setup(bot: Life):
    bot.add_cog(Config(bot))
Ejemplo n.º 13
0
def setup(bot: Life):
    bot.add_cog(SystemCollapse(bot))