From 9912f797f30dce00cb99dda78dd562fa5f604141 Mon Sep 17 00:00:00 2001 From: Zevaryx Date: Sun, 4 Jul 2021 19:57:02 -0600 Subject: [PATCH] Didn't mean to add modlog, so added setup since last commit included working modlog features. References #10 --- jarvis/cogs/modlog.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/jarvis/cogs/modlog.py b/jarvis/cogs/modlog.py index 42eda23..ca3ed66 100644 --- a/jarvis/cogs/modlog.py +++ b/jarvis/cogs/modlog.py @@ -158,6 +158,8 @@ class ModlogCog(commands.Cog): {"guild": user.guild.id, "setting": "modlog"} ) if modlog: + channel = user.guild.get_channel(modlog["value"]) + await asyncio.sleep(0.5) # Need to wait for audit log embed = None mute = self.db.jarvis.settings.find_one( {"guild": before.guild.id, "setting": "mute"} @@ -186,8 +188,7 @@ class ModlogCog(commands.Cog): ): # TODO: User was verified pass - channel = user.guild.get_channel(modlog["value"]) - await asyncio.sleep(0.5) # Need to wait for audit log + auditlog = await user.guild.audit_logs( limit=50, action=discord.AuditLogAction.kick, @@ -223,3 +224,7 @@ class ModlogCog(commands.Cog): ) await channel.send(embed=embed) + + +def setup(bot): + bot.add_cog(ModlogCog(bot))