mirror of
https://github.com/Cog-Creators/Red-DiscordBot.git
synced 2025-11-06 11:18:54 -05:00
[Mod] Check if guild is unavailable in tempban expirations (#5173)
* [Mod] Check if guild.me is None else continue in tempban expirations. * Check for guild.unavailable instead of guild.me being None.
This commit is contained in:
parent
c34f1e2f01
commit
b586c2f990
@ -243,7 +243,7 @@ class KickBanMixin(MixinMeta):
|
|||||||
async for guild_id, guild_data in AsyncIter(guilds_data.items(), steps=100):
|
async for guild_id, guild_data in AsyncIter(guilds_data.items(), steps=100):
|
||||||
if not (guild := self.bot.get_guild(guild_id)):
|
if not (guild := self.bot.get_guild(guild_id)):
|
||||||
continue
|
continue
|
||||||
if not guild.me.guild_permissions.ban_members:
|
if guild.unavailable or not guild.me.guild_permissions.ban_members:
|
||||||
continue
|
continue
|
||||||
if await self.bot.cog_disabled_in_guild(self, guild):
|
if await self.bot.cog_disabled_in_guild(self, guild):
|
||||||
continue
|
continue
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user