aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--discord/ext/commands/converter.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/discord/ext/commands/converter.py b/discord/ext/commands/converter.py
index 123b6699..30345695 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`.