mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-04-21 08:17:47 +00:00
[commands] Allow Converter instances in Greedy. Fix #1939.
This commit is contained in:
parent
21a296d538
commit
69f5a70eeb
@ -500,8 +500,8 @@ class _Greedy:
|
||||
raise TypeError('Greedy[...] only takes a single argument')
|
||||
converter = params[0]
|
||||
|
||||
if not inspect.isclass(converter):
|
||||
raise TypeError('Greedy[...] expects a type.')
|
||||
if not inspect.isclass(converter) and not isinstance(converter, Converter):
|
||||
raise TypeError('Greedy[...] expects a type or a Converter instance.')
|
||||
|
||||
if converter is str or converter is type(None) or converter is _Greedy:
|
||||
raise TypeError('Greedy[%s] is invalid.' % converter.__name__)
|
||||
|
Loading…
x
Reference in New Issue
Block a user