aboutsummaryrefslogtreecommitdiff
path: root/docs/ext
diff options
context:
space:
mode:
authorRapptz <[email protected]>2019-03-12 01:07:47 -0400
committerRapptz <[email protected]>2019-03-12 01:15:24 -0400
commit13b23963ec626f549852a71180d9ee193e73e611 (patch)
treebbbc1b2d0916a284319b2efa38259ed3c0d22a5f /docs/ext
parentRevert default parameter use_cached of Attachment.save back to False. (diff)
downloaddiscord.py-13b23963ec626f549852a71180d9ee193e73e611.tar.xz
discord.py-13b23963ec626f549852a71180d9ee193e73e611.zip
Add exception hierarchy to the documentation.
Diffstat (limited to 'docs/ext')
-rw-r--r--docs/ext/commands/api.rst26
1 files changed, 24 insertions, 2 deletions
diff --git a/docs/ext/commands/api.rst b/docs/ext/commands/api.rst
index 0a919210..7dc46e08 100644
--- a/docs/ext/commands/api.rst
+++ b/docs/ext/commands/api.rst
@@ -214,8 +214,8 @@ Converters
.. _ext_commands_api_errors:
-Errors
--------
+Exceptions
+-----------
.. autoexception:: discord.ext.commands.CommandError
:members:
@@ -265,3 +265,25 @@ Errors
.. autoexception:: discord.ext.commands.BotMissingPermissions
:members:
+Exception Hierarchy
++++++++++++++++++++++
+
+.. exception_hierarchy::
+
+ - :exc:`~.DiscordException`
+ - :exc:`~.commands.CommandError`
+ - :exc:`~.commands.ConversionError`
+ - :exc:`~.commands.UserInputError`
+ - :exc:`~.commands.MissingRequiredArgument`
+ - :exc:`~.commands.TooManyArguments`
+ - :exc:`~.commands.BadArgument`
+ - :exc:`~.commands.BadUnionArgument`
+ - :exc:`~.commands.CommandNotFound`
+ - :exc:`~.commands.CheckFailure`
+ - :exc:`~.commands.NoPrivateMessage`
+ - :exc:`~.commands.NotOwner`
+ - :exc:`~.commands.MissingPermissions`
+ - :exc:`~.commands.BotMissingPermissions`
+ - :exc:`~.commands.DisabledCommand`
+ - :exc:`~.commands.CommandInvokeError`
+ - :exc:`~.commands.CommandOnCooldown`