71358b8dce
[commands] Add support for positional flag parameters
2024-05-05 01:48:02 -04:00
9fab99acbc
[commands] Add support for type statement and NewType
2024-05-05 01:45:32 -04:00
692db7e9ab
Add approximate_guild_count to AppInfo
2024-05-04 23:32:52 -04:00
ef64f76eae
Add reason kwarg to Thread.delete
2024-05-04 23:25:49 -04:00
2e2f51fd5c
First pass at supporting user apps
...
Co-authored-by: red <red@kalab.sk >
Co-authored-by: Vioshim <63890837+Vioshim@users.noreply.github.com >
2024-05-04 23:25:01 -04:00
2892401992
Add support for one-time purchases
2024-05-04 23:24:34 -04:00
0ee1794c6d
Fix channel deletion not removing associated threads
2024-05-04 23:23:59 -04:00
0b4263e697
[Crowdin] Updated translation files
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-04 23:21:35 -04:00
88f62d85d2
Ensure Client.close() has finished in __aexit__
...
This wraps the closing behavior in a task. Subsequent callers of
.close() now await that same close finishing rather than short
circuiting. This prevents a user-called close outside of __aexit__ from
not finishing before no longer having a running event loop.
2024-05-04 23:20:36 -04:00
8fd1fd805a
Fix AutoModRule.edit handling of AutoModRuleEventType enum
2024-04-21 14:56:20 -04:00
d853a3f0a7
Document bulk ban user limit and permission
2024-04-18 03:39:09 -04:00
0362b2fd4e
[docs] fix gateway payload hyperlinks
2024-04-18 03:38:31 -04:00
5497674ae2
Add support for applied_tags in Webhook.send overloaded methods
2024-04-18 03:38:10 -04:00
f1a19f2f21
Remove entry that is yet to be released from 2.3.2 changelog
2024-04-18 03:36:33 -04:00
b8c29b0790
More voice fixes
...
* More voice fixes
* Start socket reader paused and wait for socket creation
* Fix issues handling 4014 closures
Fixes code not handling disconnects from discord's end properly. The
4014 code is shared between being disconnected and moved, so it has to
account for the uncertainty. Also properly stops the voice_client audio
player when disconnecting.
* Fix sending (dropped) silence packets when not connected
2024-04-18 03:36:18 -04:00
dc6d33c303
copy over original row position for dynamic items
2024-04-18 03:33:43 -04:00
425edd2e10
Improve __repr__ for Webhook and SyncWebhook
2024-03-22 10:02:45 -04:00
2f71506169
Add view_creator_monetization_analytics permission
2024-03-21 04:40:51 -04:00
0e016be42c
Clarify some docstrings around BulkBanResponse
2024-03-15 18:11:52 -04:00
ded9c5d87b
Add support for bulk banning members
2024-03-15 18:05:35 -04:00
82d13e7b49
Add support for ClientUser editing banners
2024-03-14 18:10:17 -04:00
edf7ce2ab0
Update Guild.prune_members required permissions notes
2024-03-14 17:39:25 -04:00
56916f9241
Fix comparisons between two Object with types
2024-02-22 20:42:24 -05:00
61eddfcb18
Fix sticker URL for GIF stickers
2024-02-20 16:59:24 -05:00
4e03b170ef
Update pyright version
2024-02-20 13:36:02 -05:00
76666fbcf4
Properly check for maximum number of children
2024-02-17 01:17:31 -05:00
9345a2a1be
Add warning for FFmpeg spawning classes executable parameter
2024-02-11 05:55:25 -05:00
8d3b56206b
Update ClientUser.edit docs for animated avatars
2024-02-07 19:38:18 -05:00
bd402b486c
Correct typo in error message: "error" to "autocomplete"
2024-01-26 20:56:02 -05:00
a9ff58724b
Fix move_to related voice state bugs
2024-01-26 20:14:19 -05:00
e25b7ff3f8
Support for avatar decorations
...
Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com >
Co-authored-by: owocado <24418520+owocado@users.noreply.github.com >
2024-01-26 20:12:07 -05:00
070ae24d8d
Document all limits in discord.ui
2024-01-26 20:08:00 -05:00
841e9157bd
Add Python 3.12 to list of supported versions
2024-01-26 20:02:53 -05:00
851c857a36
Add support for guild incidents
...
Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com >
2024-01-26 20:02:11 -05:00
62a70c21b6
Pin remaining documentation dependencies
...
For some reason the Sphinx developers made breaking changes in minor
versions
2024-01-26 10:23:44 -05:00
0fadddf7d0
Downgrade sphinxcontrib-websupport version
2024-01-26 09:24:29 -05:00
9859a3959b
Pin documentation dependencies
2024-01-26 09:21:29 -05:00
3258507b4a
Call inner item callback and interaction_check by default
2024-01-24 13:25:48 -05:00
cb3ea9b889
Add shard_connect_timeout parameter for AutoShardedClient
2024-01-07 19:45:29 -05:00
9a1b91dc9f
Properly restrict auto_moderation audit log action range
2024-01-06 18:53:23 -05:00
de6a6af5d3
Fix DynamicItem row attribute being overridden
2024-01-06 06:11:39 -05:00
078b500657
Fix dynamic item views having a timeout causing it to evict
2023-12-30 05:00:12 -05:00
9ce733321b
Add support for setting voice channel status
2023-12-26 05:32:21 -05:00
d25b574b32
Clear outstanding chunk requests when receiving a READY event
...
Ref: #9571
2023-12-24 13:01:12 -05:00
2a59e0286e
Add latin_american_spanish locale
2023-12-18 17:47:29 -05:00
08ef42fedf
Add new incident message types
...
Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com >
2023-12-18 17:45:44 -05:00
9db0dadc42
Fix voice disconnect+connect race condition
...
Fixes a race condition when disconnecting and immediately connecting
again. Also fixes disconnect() being called twice.
Let me be clear, I DO NOT LIKE THIS SOLUTION. I think it's dumb but I
don't see any other reasonable alternative. There isn't a way to
transfer state to a new connection state object and I can't think of a
nice way to do it either. That said, waiting an arbitrary amount of
time for an arbitrary websocket event doesn't seem like the right
solution either, but it's the best I can do at this point.
2023-12-14 19:09:04 -05:00
50190e088e
Add applied_tags param to Webhook.send
2023-12-12 17:13:55 -05:00
f6182e5763
Add missing suppress_embeds kwarg to InteractionResponse.edit_message
2023-12-10 17:07:50 -05:00
d9f81150e1
Add platform property to Activity and Game
...
Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com >
2023-12-10 11:39:26 -05:00