diff options
| author | Nihaal Sangha <[email protected]> | 2021-03-03 00:04:03 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-03-02 19:04:03 -0500 |
| commit | a3f700c11f72202f6a7710ce07c7144a8b8c947d (patch) | |
| tree | 11671be19992e9dde134eb1b4d652dc5f212b720 /discord/ext | |
| parent | Fix typo with guild_discovery_grace_period_final_warning (diff) | |
| download | discord.py-a3f700c11f72202f6a7710ce07c7144a8b8c947d.tar.xz discord.py-a3f700c11f72202f6a7710ce07c7144a8b8c947d.zip | |
Fix references to snowflakes being max 21 long
Diffstat (limited to 'discord/ext')
| -rw-r--r-- | discord/ext/commands/converter.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/discord/ext/commands/converter.py b/discord/ext/commands/converter.py index 89b87f80..850ca728 100644 --- a/discord/ext/commands/converter.py +++ b/discord/ext/commands/converter.py @@ -102,7 +102,7 @@ class Converter: class IDConverter(Converter): def __init__(self): - self._id_regex = re.compile(r'([0-9]{15,21})$') + self._id_regex = re.compile(r'([0-9]{15,20})$') super().__init__() def _get_id_match(self, argument): @@ -265,11 +265,11 @@ class PartialMessageConverter(Converter): 3. By message URL """ def _get_id_matches(self, argument): - id_regex = re.compile(r'(?:(?P<channel_id>[0-9]{15,21})-)?(?P<message_id>[0-9]{15,21})$') + id_regex = re.compile(r'(?:(?P<channel_id>[0-9]{15,20})-)?(?P<message_id>[0-9]{15,20})$') link_regex = re.compile( r'https?://(?:(ptb|canary|www)\.)?discord(?:app)?\.com/channels/' - r'(?:[0-9]{15,21}|@me)' - r'/(?P<channel_id>[0-9]{15,21})/(?P<message_id>[0-9]{15,21})/?$' + r'(?:[0-9]{15,20}|@me)' + r'/(?P<channel_id>[0-9]{15,20})/(?P<message_id>[0-9]{15,20})/?$' ) match = id_regex.match(argument) or link_regex.match(argument) if not match: |