diff options
| author | Josh <[email protected]> | 2021-04-11 12:34:24 +1000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-04-10 22:34:24 -0400 |
| commit | c54c4cb215f5b825926bf41bafd847bee096ff0b (patch) | |
| tree | dcdfea4b96119dd22c434929600fab2819f41ac9 | |
| parent | [commands] Refactor typing evaluation to not use get_type_hints (diff) | |
| download | discord.py-c54c4cb215f5b825926bf41bafd847bee096ff0b.tar.xz discord.py-c54c4cb215f5b825926bf41bafd847bee096ff0b.zip | |
[commands] Fix repr for Greedy
| -rw-r--r-- | discord/ext/commands/converter.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/discord/ext/commands/converter.py b/discord/ext/commands/converter.py index 4033751f..82ea36fd 100644 --- a/discord/ext/commands/converter.py +++ b/discord/ext/commands/converter.py @@ -818,6 +818,10 @@ class Greedy(List[T]): def __init__(self, *, converter: T): self.converter = converter + def __repr__(self): + converter = getattr(self.converter, '__name__', repr(self.converter)) + return f'Greedy[{converter}]' + def __class_getitem__(cls, params: Union[Tuple[T], T]) -> Greedy[T]: if not isinstance(params, tuple): params = (params,) |