Support channel names with # in front.

This commit is contained in:
OK 2023-04-12 20:14:48 +02:00
parent c8ea88c4e7
commit 6b70292040

View File

@ -84,7 +84,11 @@ class FjerkroaBot(commands.Bot):
channel_name: Optional[str], channel_name: Optional[str],
fallback_channel: Optional[Union[TextChannel, DMChannel]] = None fallback_channel: Optional[Union[TextChannel, DMChannel]] = None
) -> Optional[Union[TextChannel, DMChannel]]: ) -> Optional[Union[TextChannel, DMChannel]]:
if channel_name is None or channel_name in self.config.get("ignore-channels", []): if channel_name is None:
return fallback_channel
if channel_name.startswith("#"):
channel_name = channel_name[1:]
if channel_name in self.config.get("ignore-channels", []):
return fallback_channel return fallback_channel
for guild in self.guilds: for guild in self.guilds:
channel = discord.utils.get(guild.channels, name=channel_name) channel = discord.utils.get(guild.channels, name=channel_name)