diff --git a/jarvis/__init__.py b/jarvis/__init__.py index b67872e..31ed6ad 100644 --- a/jarvis/__init__.py +++ b/jarvis/__init__.py @@ -44,7 +44,7 @@ jarvis = commands.Bot( ) slash = SlashCommand(jarvis, sync_commands=True, sync_on_cog_reload=True) jarvis_self = Process() -__version__ = "1.6.0" +__version__ = "1.6.1" db = DBManager(get_config().mongo).mongo diff --git a/jarvis/cogs/modlog.py b/jarvis/cogs/modlog.py index 330fe77..c91a2b8 100644 --- a/jarvis/cogs/modlog.py +++ b/jarvis/cogs/modlog.py @@ -67,12 +67,12 @@ class ModlogCog(commands.Cog): if modlog: channel = guild.get_channel(modlog.value) await asyncio.sleep(0.5) # Need to wait for audit log - auditlog = guild.audit_logs( + auditlog = await guild.audit_logs( limit=50, action=discord.AuditLogAction.ban, after=datetime.utcnow() - timedelta(seconds=15), oldest_first=False, - ) + ).flatten() log: discord.AuditLogEntry = self.get_latest_log(auditlog, user) admin: discord.User = log.user if admin.id == get_config().client_id: @@ -99,12 +99,12 @@ class ModlogCog(commands.Cog): if modlog: channel = guild.get_channel(modlog.value) await asyncio.sleep(0.5) # Need to wait for audit log - auditlog = guild.audit_logs( + auditlog = await guild.audit_logs( limit=50, action=discord.AuditLogAction.unban, after=datetime.utcnow() - timedelta(seconds=15), oldest_first=False, - ) + ).flatten() log: discord.AuditLogEntry = self.get_latest_log(auditlog, user) admin: discord.User = log.user if admin.id == get_config().client_id: @@ -136,7 +136,7 @@ class ModlogCog(commands.Cog): action=discord.AuditLogAction.kick, after=datetime.utcnow() - timedelta(seconds=15), oldest_first=False, - ) + ).flatten() log: discord.AuditLogEntry = self.get_latest_log(auditlog, user) admin: discord.User = log.user if admin.id == get_config().client_id: