fix(aurora): catch an attribute error

This commit is contained in:
Seaswimmer 2024-08-12 20:33:37 -04:00
parent 10cfeeefcd
commit c82aa6a0f5
Signed by: cswimr
GPG key ID: 3813315477F26F82

View file

@ -113,7 +113,7 @@ class Aurora(commands.Cog):
self.handle_expiry.cancel()
@commands.Cog.listener("on_guild_join")
async def db_generate_guild_join(self, guild: discord.Guild):
async def db_generate_on_guild_join(self, guild: discord.Guild):
"""This method prepares the database schema whenever the bot joins a guild."""
if not await self.bot.cog_disabled_in_guild(self, guild):
try:
@ -135,6 +135,7 @@ class Aurora(commands.Cog):
@commands.Cog.listener("on_audit_log_entry_create")
async def autologger(self, entry: discord.AuditLogEntry):
"""This method automatically logs moderations done by users manually ("right clicks")."""
try:
if not await self.bot.cog_disabled_in_guild(self, entry.guild):
if await config.guild(entry.guild).ignore_other_bots() is True:
if entry.user.bot or entry.target.bot:
@ -187,6 +188,8 @@ class Aurora(commands.Cog):
duration,
reason,
)
except AttributeError:
return
#######################################################################################################################
### COMMANDS