diff options
| author | Dice <[email protected]> | 2018-12-05 18:57:07 -0500 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2018-12-14 18:59:47 -0500 |
| commit | bda690c32fb7825676c253fd9ec9ad2734b637d4 (patch) | |
| tree | c6d74ef6658c75104890ebc40f190050d641ef8d | |
| parent | Handle implicit perms in discord.VoiceChannel.permissions_for (diff) | |
| download | discord.py-bda690c32fb7825676c253fd9ec9ad2734b637d4.tar.xz discord.py-bda690c32fb7825676c253fd9ec9ad2734b637d4.zip | |
[commands] Remove message being required from Role/Member converters.
This allows for easier "mock" context objects, for those who use
converters as utility functions outside of commands, and it's more
straightforward with the rest of the file.
| -rw-r--r-- | discord/ext/commands/converter.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/discord/ext/commands/converter.py b/discord/ext/commands/converter.py index dbd76c10..49fd3228 100644 --- a/discord/ext/commands/converter.py +++ b/discord/ext/commands/converter.py @@ -98,10 +98,9 @@ class MemberConverter(IDConverter): """ async def convert(self, ctx, argument): - message = ctx.message bot = ctx.bot match = self._get_id_match(argument) or re.match(r'<@!?([0-9]+)>$', argument) - guild = message.guild + guild = ctx.guild result = None if match is None: # not a mention... @@ -316,7 +315,7 @@ class RoleConverter(IDConverter): 3. Lookup by name """ async def convert(self, ctx, argument): - guild = ctx.message.guild + guild = ctx.guild if not guild: raise NoPrivateMessage() |