[commands] Fix message converter not inferring channel when missing

This commit is contained in:
ChrisJL 2022-03-15 01:01:14 +00:00 committed by GitHub
parent 3fd8f76c61
commit 68dbf0f882
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -344,7 +344,7 @@ class PartialMessageConverter(Converter[discord.PartialMessage]):
if not match:
raise MessageNotFound(argument)
data = match.groupdict()
channel_id = discord.utils._get_as_snowflake(data, 'channel_id')
channel_id = discord.utils._get_as_snowflake(data, 'channel_id') or ctx.channel.id
message_id = int(data['message_id'])
guild_id = data.get('guild_id')
if guild_id is None: