aboutsummaryrefslogtreecommitdiff
path: root/docs/ext
diff options
context:
space:
mode:
authorShun Tannai <[email protected]>2021-04-07 16:20:35 +0900
committerGitHub <[email protected]>2021-04-07 03:20:35 -0400
commitbda3afcad74bb03e604902e415076bcb4aac3ff2 (patch)
tree692378359b27c88738b318d9a626b37a4997b0e2 /docs/ext
parent[commands] Only replace annotation if one was given (diff)
downloaddiscord.py-bda3afcad74bb03e604902e415076bcb4aac3ff2.tar.xz
discord.py-bda3afcad74bb03e604902e415076bcb4aac3ff2.zip
[commands] Update Converter list in ext.commands introduction
Diffstat (limited to 'docs/ext')
-rw-r--r--docs/ext/commands/commands.rst26
1 files changed, 16 insertions, 10 deletions
diff --git a/docs/ext/commands/commands.rst b/docs/ext/commands/commands.rst
index 235e63ce..8746a150 100644
--- a/docs/ext/commands/commands.rst
+++ b/docs/ext/commands/commands.rst
@@ -373,17 +373,19 @@ A lot of discord models work out of the gate as a parameter:
- :class:`Member`
- :class:`User`
+- :class:`Message` (since v1.1)
+- :class:`PartialMessage` (since v1.7)
- :class:`TextChannel`
- :class:`VoiceChannel`
+- :class:`StoreChannel` (since v1.7)
- :class:`CategoryChannel`
-- :class:`Role`
-- :class:`Message` (since v1.1)
-- :class:`PartialMessage` (since v1.7)
- :class:`Invite`
+- :class:`Guild` (since v1.7)
+- :class:`Role`
- :class:`Game`
+- :class:`Colour`
- :class:`Emoji`
- :class:`PartialEmoji`
-- :class:`Colour`
Having any of these set as the converter will intelligently convert the argument to the appropriate target type you
specify.
@@ -396,30 +398,34 @@ converter is given below:
+--------------------------+-------------------------------------------------+
| :class:`Member` | :class:`~ext.commands.MemberConverter` |
+--------------------------+-------------------------------------------------+
+| :class:`User` | :class:`~ext.commands.UserConverter` |
++--------------------------+-------------------------------------------------+
| :class:`Message` | :class:`~ext.commands.MessageConverter` |
+--------------------------+-------------------------------------------------+
| :class:`PartialMessage` | :class:`~ext.commands.PartialMessageConverter` |
+--------------------------+-------------------------------------------------+
-| :class:`User` | :class:`~ext.commands.UserConverter` |
-+--------------------------+-------------------------------------------------+
| :class:`TextChannel` | :class:`~ext.commands.TextChannelConverter` |
+--------------------------+-------------------------------------------------+
| :class:`VoiceChannel` | :class:`~ext.commands.VoiceChannelConverter` |
+--------------------------+-------------------------------------------------+
-| :class:`CategoryChannel` | :class:`~ext.commands.CategoryChannelConverter` |
+| :class:`StoreChannel` | :class:`~ext.commands.StoreChannelConverter` |
+--------------------------+-------------------------------------------------+
-| :class:`Role` | :class:`~ext.commands.RoleConverter` |
+| :class:`CategoryChannel` | :class:`~ext.commands.CategoryChannelConverter` |
+--------------------------+-------------------------------------------------+
| :class:`Invite` | :class:`~ext.commands.InviteConverter` |
+--------------------------+-------------------------------------------------+
+| :class:`Guild` | :class:`~ext.commands.GuildConverter` |
++--------------------------+-------------------------------------------------+
+| :class:`Role` | :class:`~ext.commands.RoleConverter` |
++--------------------------+-------------------------------------------------+
| :class:`Game` | :class:`~ext.commands.GameConverter` |
+--------------------------+-------------------------------------------------+
+| :class:`Colour` | :class:`~ext.commands.ColourConverter` |
++--------------------------+-------------------------------------------------+
| :class:`Emoji` | :class:`~ext.commands.EmojiConverter` |
+--------------------------+-------------------------------------------------+
| :class:`PartialEmoji` | :class:`~ext.commands.PartialEmojiConverter` |
+--------------------------+-------------------------------------------------+
-| :class:`Colour` | :class:`~ext.commands.ColourConverter` |
-+--------------------------+-------------------------------------------------+
By providing the converter it allows us to use them as building blocks for another converter: