diff --git a/discord/ext/commands/converter.py b/discord/ext/commands/converter.py index 6cc7e1302..4d7d8622d 100644 --- a/discord/ext/commands/converter.py +++ b/discord/ext/commands/converter.py @@ -1129,6 +1129,10 @@ else: return converted + def __call__(self) -> None: + # Trick to allow it inside typing.Union + pass + def __class_getitem__(cls, obj) -> Range: if not isinstance(obj, tuple): raise TypeError(f'expected tuple for arguments, received {obj.__class__!r} instead')