Esempio n. 1
0
File: tags.py Progetto: vzymox/Life
def setup(bot: Life):
    bot.add_cog(Tags(bot))
Esempio 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)
Esempio n. 3
0
File: dev.py Progetto: vzymox/Life
def setup(bot: Life):
    bot.add_cog(Dev(bot))
Esempio n. 4
0
File: music.py Progetto: vzymox/Life
def setup(bot: Life):
    bot.add_cog(Music(bot))
Esempio n. 5
0
def setup(bot: Life):
    bot.add_cog(Events(bot))
Esempio n. 6
0
def setup(bot: Life):
    bot.add_cog(Kross(bot))
Esempio n. 7
0
def setup(bot: Life):
    bot.add_cog(Information(bot))
Esempio n. 8
0
def setup(bot: Life):
    bot.add_cog(Images(bot))
Esempio n. 9
0
File: time.py Progetto: vzymox/Life
def setup(bot: Life):
    bot.add_cog(Time(bot))
Esempio n. 10
0
File: todo.py Progetto: vzymox/Life
def setup(bot: Life):
    bot.add_cog(Todo(bot))
Esempio n. 11
0
def setup(bot: Life):
    bot.add_cog(Birthdays(bot=bot))
Esempio n. 12
0
def setup(bot: Life):
    bot.add_cog(Config(bot))
Esempio n. 13
0
def setup(bot: Life):
    bot.add_cog(SystemCollapse(bot))