From 475762e8df9c87c7a7e20b94e23459e626d288bd Mon Sep 17 00:00:00 2001 From: James <50501825+Gobot1234@users.noreply.github.com> Date: Sat, 4 Jul 2020 15:46:37 +0100 Subject: [PATCH] Document raises for Converter.convert --- discord/ext/commands/converter.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/discord/ext/commands/converter.py b/discord/ext/commands/converter.py index 123b6699c..30345695c 100644 --- a/discord/ext/commands/converter.py +++ b/discord/ext/commands/converter.py @@ -87,6 +87,13 @@ class Converter: The invocation context that the argument is being used in. argument: :class:`str` The argument that is being converted. + + Raises + ------- + :exc:`.CommandError` + A generic exception occurred when converting the argument. + :exc:`.BadArgument` + The converter failed to convert the argument. """ raise NotImplementedError('Derived classes need to implement this.') @@ -180,6 +187,7 @@ class UserConverter(IDConverter): raise BadArgument('User "{}" not found'.format(argument)) return result + class MessageConverter(Converter): """Converts to a :class:`discord.Message`.