Commit Graph

849 Commits

Author SHA1 Message Date
7857a84598 [Crowdin] Updated translation files
Crowdin translations download
2022-05-30 15:27:23 -04:00
cdfccfbe74 Fix description of user parameter in reaction remove event 2022-05-28 23:47:37 -04:00
dc8aef7e6a [Crowdin] Updated translation files 2022-05-27 05:46:45 -04:00
74f3496a74 Add a bandaid fix for Sphinx bug involving admonitions in .pot files
Ref: https://github.com/sphinx-doc/sphinx/issues/10334
2022-05-27 04:30:38 -04:00
cf031f71b9 Add a new extlink for discord documentation 2022-05-27 04:05:01 -04:00
af311bff09 Change .pot files to only contain at most 5 context lines
Crowdin did not like having many comments which caused the upload to
fail.
2022-05-24 10:45:28 -04:00
2ef7ae0778 Update intersphinx url for request library 2022-05-23 21:51:36 -04:00
e2d0193531 Implement WelcomeScreen 2022-05-21 21:26:06 -04:00
e813e5efe7 Remove undocumented methods from function signature changes 2022-05-20 16:52:55 -04:00
544bb1e237 Fix typo in FlagConverter example 2022-05-16 17:05:21 -04:00
9d17c3acde Fix scope typo in FAQ 2022-05-16 15:34:48 -04:00
9450a8e972 [commands] Change FlagConverter to always raise BadFlagArgument 2022-05-16 15:31:18 -04:00
63e50bc369 Don't hotlink typing.List, typing.Dict, or typing.Tuple 2022-05-11 03:54:25 -04:00
cc3e714338 Fix typo in documentation and mention name kwarg interaction 2022-05-11 03:20:57 -04:00
15ceca1e63 [commands] Add support for FlagConverter in hybrid commands
This works by unpacking and repacking the flag arguments in a flag.
If an unsupported type annotation is found then it will error at
definition time.
2022-05-11 03:15:57 -04:00
d319539edb [commands] Fix broken examples in commands.param documentation 2022-05-09 18:15:31 -04:00
96bada03f4 Add support for application tags and install params 2022-05-08 02:16:16 -04:00
fbd57ffa58 Add FAQ entry for disabling all items in a View on timeout 2022-05-05 08:52:24 -04:00
2bfbd1a979 Prefer code-block directive over :: in faq.rst 2022-05-05 08:52:24 -04:00
bd727d2b0c Add edit and delete methods to AppCommand 2022-05-05 06:20:55 -04:00
9793fba338 [commands] Add support for discord.Attachment converters 2022-05-05 01:54:59 -04:00
e9c7c09ebf Add guild avatar to on_member_update docs 2022-05-03 09:44:12 -04:00
300fb0411e Replace trigger_typing with awaiting typing context manager 2022-05-02 04:36:18 -04:00
619bc50e5d Add application command permissions to audit log 2022-05-01 18:59:57 -04:00
f4c5d37c8f [commands] Rework Cog + Group inheritance to requite GroupCog
This is an attempt to fix the MRO issues present in the current
implementation. The previous implementation of using both Cog and
app_commands.Group in the inheritance chain caused issues with things
such as walk_commands due to it potentially shadowing the app_commands
version of the call.

In this particular case it's better to use composition instead of
inheritance to avoid these bugs entirely. Especially as more things are
added that could conflict with each other.
2022-05-01 14:01:21 -04:00
165e14063f [commands] fix BucketType.default bypassing dynamic_cooldown 2022-04-30 18:46:37 -04:00
20a7961e19 Rename use_slash_commands to use_application_commands
Co-authored-by: Danny <Rapptz@users.noreply.github.com>
2022-04-30 06:53:29 -04:00
141c31e50f Update images used in discord.rst, etc 2022-04-30 06:13:14 -04:00
e53daaba35 Properly namespace MISSING in the documentation 2022-04-28 10:56:31 -04:00
204f941e96 Display permissions v2 decorators in the documentation 2022-04-28 10:50:00 -04:00
500bf77103 Document and export MISSING sentinel 2022-04-28 07:52:23 -04:00
b678effb76 Add intents parameter to basic example 2022-04-27 22:13:05 -04:00
6e2cfff2ac Add raw member remove event 2022-04-27 22:08:04 -04:00
da9abca74d Remove text about intents being optional 2022-04-27 00:47:44 -04:00
5c2431d543 Update api.rst documentation to add timeout to on_member_update
Co-authored-by: Danny <Rapptz@users.noreply.github.com>
2022-04-26 08:50:40 -04:00
6d95ed19b0 Add interited members to WebhookMessage docs 2022-04-25 02:02:07 -04:00
277d35c9b2 Add raw typing event and fix typing event not working for DMs 2022-04-23 22:25:07 -04:00
5fcd4e411f [commands] Add support for typing.Annotated 2022-04-22 06:31:02 -04:00
3e8fa5a661 Add raw thread delete event 2022-04-22 00:42:39 -04:00
222dd3cf5b Add missing discord.EventStatus.ended from API docs 2022-04-21 23:27:00 -04:00
88b22611bc Fix utils.oauth_url doc in slash commands FAQ 2022-04-18 19:15:45 -04:00
c2391cf673 Add some slash commands FAQs
Co-authored-by: ChesterWOV <99033489+ChesterWOV-DPY@users.noreply.github.com>
Co-authored-by: Danny <Rapptz@users.noreply.github.com>
2022-04-18 17:41:24 -04:00
6e6d16093c Update extensions primer in line with async breaking changes 2022-04-18 06:26:50 -04:00
89b9f1616c Add self_deaf and self_mute params to voice connect methods 2022-04-14 19:06:22 -04:00
e9ff6b4be8 [commands] Fix broken documentation references 2022-04-13 18:49:39 -04:00
141d9f4c71 [commands] Add ForumChannelConverter converter 2022-04-13 17:44:03 -04:00
896932faf1 [commands] Add Range converter
This allows hybrid commands to also have a range annotation
2022-04-12 20:15:11 -04:00
840eb577d4 [commands] Add initial implementation of hybrid commands
Hybrid commands allow a regular command to also double as a slash
command, assuming it meets the subset required to function.
2022-04-12 20:15:10 -04:00
23f6876492 Add initial support for forum channels
Closes #7652
2022-04-06 23:02:58 -04:00
76cc2c2272 Require passing intents to Client and its subclasses 2022-04-05 22:32:14 -04:00