From 2fa254af7fbfdb5e3effbb7c12888743ec268c2d Mon Sep 17 00:00:00 2001 From: Ev-1 <33662061+Ev-1@users.noreply.github.com> Date: Sun, 17 Feb 2019 13:50:41 +0100 Subject: [PATCH] Load lavalink cogs separately --- bot.py | 20 ++++++++++++++------ cogs/misc.py | 6 ------ 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/bot.py b/bot.py index d5c325f..c4db334 100644 --- a/bot.py +++ b/bot.py @@ -13,6 +13,10 @@ from cogs.utils.alias import Aliaser from cogs.utils.context import Context +with codecs.open("data/config.yaml", 'r', encoding='utf8') as f: + conf = yaml.safe_load(f) + + initial_extensions = [ 'cogs.cogs', 'cogs.botsettings', @@ -20,8 +24,10 @@ initial_extensions = [ ] -with codecs.open("data/config.yaml", 'r', encoding='utf8') as f: - conf = yaml.safe_load(f) +on_ready_extensions = [ + 'cogs.music', + 'cogs.musicevents' +] def _get_prefix(bot, message): @@ -77,7 +83,6 @@ class Bot(commands.Bot): traceback.print_tb(tb) print(err) - async def on_message(self, message): if message.author.bot: return @@ -103,13 +108,16 @@ class Bot(commands.Bot): if self.debug: print('\n\nDebug mode') + for extension in on_ready_extensions: + try: + self.load_extension(extension) + except Exception as e: + print(e) + print(f'\nLogged in as: {self.user.name}' + f' in {len(self.guilds)} servers.') print(f'Version: {discord.__version__}\n') - self.load_extension('cogs.music') - self.load_extension('cogs.musicevents') - await self.change_presence(activity=discord.Game(type=0, name=conf["bot"]["playing status"]), status=discord.Status.online) diff --git a/cogs/misc.py b/cogs/misc.py index e1ed385..22aa746 100644 --- a/cogs/misc.py +++ b/cogs/misc.py @@ -118,12 +118,6 @@ class Misc: ) await ctx.send(embed=embed) - @commands.command() - @checks.is_even() - async def only_me(self, ctx): - print(ctx.localizer.format_str("{nothing_found}")) - await ctx.send('Only you!') - def setup(bot): bot.add_cog(Misc(bot))