mirror of
https://github.com/Cog-Creators/Red-DiscordBot.git
synced 2025-11-21 10:17:59 -05:00
Fix ignored channels list in [p]ignore (#3746)
* Fix ignored channels list * Update settings_caches.py * Update core_commands.py
This commit is contained in:
@@ -59,11 +59,15 @@ class IgnoreManager:
|
||||
self._cached_channels: Dict[int, bool] = {}
|
||||
self._cached_guilds: Dict[int, bool] = {}
|
||||
|
||||
async def get_ignored_channel(self, channel: discord.TextChannel) -> bool:
|
||||
async def get_ignored_channel(
|
||||
self, channel: discord.TextChannel, check_category: bool = True
|
||||
) -> bool:
|
||||
ret: bool
|
||||
|
||||
cid: int = channel.id
|
||||
cat_id: Optional[int] = channel.category.id if channel.category else None
|
||||
cat_id: Optional[int] = (
|
||||
channel.category.id if check_category and channel.category else None
|
||||
)
|
||||
if cid in self._cached_channels:
|
||||
chan_ret = self._cached_channels[cid]
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user