diff --git a/discord/ext/commands/converter.py b/discord/ext/commands/converter.py index 830c58662bc4..6c559009dbae 100644 --- a/discord/ext/commands/converter.py +++ b/discord/ext/commands/converter.py @@ -126,6 +126,10 @@ async def convert(self, ctx: Context[BotT], argument: str) -> T_co: raise a :exc:`.CommandError` derived exception as it will properly propagate to the error handlers. + Note that if this method is called manually, :exc:`Exception` + should be caught to handle the cases where a subclass does + not explicitly inherit from :exc:`.CommandError`. + Parameters ----------- ctx: :class:`.Context`