aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_core
diff options
context:
space:
mode:
Diffstat (limited to 'pydis_core')
-rw-r--r--pydis_core/utils/channel.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/pydis_core/utils/channel.py b/pydis_core/utils/channel.py
index 854c64fd..7a29de9e 100644
--- a/pydis_core/utils/channel.py
+++ b/pydis_core/utils/channel.py
@@ -22,7 +22,10 @@ def is_in_category(channel: discord.TextChannel, category_id: int) -> bool:
return getattr(channel, "category_id", None) == category_id
-async def get_or_fetch_channel(bot: Bot, channel_id: int) -> discord.abc.GuildChannel:
+async def get_or_fetch_channel(
+ bot: Bot,
+ channel_id: int,
+) -> discord.abc.GuildChannel | discord.abc.PrivateChannel | discord.Thread:
"""
Attempt to get or fetch the given ``channel_id`` from the bots cache, and return it.