Commit Graph

335 Commits

Author SHA1 Message Date
Rapptz
ab8195bbd3 Add support for role member counts 2025-10-16 02:23:49 -04:00
Sacul
c050ed02c3 Support new fields in Modify Current Member 2025-09-28 12:54:54 -04:00
Rapptz
44a44e938f Reformat entire project with ruff instead of black 2025-08-18 20:16:10 -04:00
Soheab
705eb2c2a5 Update to support new pin endpoints 2025-08-13 20:47:14 -04:00
DA344
50caa3c82c Add support for components V2
Co-authored-by: Michael H <michael@michaelhall.tech>
Co-authored-by: Soheab <33902984+Soheab@users.noreply.github.com>
Co-authored-by: owocado <24418520+owocado@users.noreply.github.com>
Co-authored-by: Jay3332 <40323796+jay3332@users.noreply.github.com>
Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com>
2025-08-13 20:37:23 -04:00
Sacul
6ec2e5329b Deprecate with_expiration param in fetch_invite 2025-08-12 03:18:24 -04:00
Soheab
7b3f798044 Add support for guild onboarding
Co-authored-by: Josh <8677174+bijij@users.noreply.github.com>
Co-authored-by: Josh <josh.ja.butt@gmail.com>
Co-authored-by: numbermaniac <5206120+numbermaniac@users.noreply.github.com>
Co-authored-by: Andrin <65789180+Puncher1@users.noreply.github.com>
Co-authored-by: Andrin Schaller <65789180+codeofandrin@users.noreply.github.com>
Co-authored-by: DA344 <108473820+DA-344@users.noreply.github.com>
2025-08-08 03:10:32 -04:00
Mak
cb7300990f Add role parameters to support new gradient and holographic roles
Co-authored-by: dolfies <jeyalfie47@gmail.com>
Co-authored-by: DA344 <108473820+DA-344@users.noreply.github.com>
Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com>
2025-07-07 23:07:56 -04:00
Soheab
774b934f74 Add support for guest invites 2025-07-02 18:59:40 -04:00
dolfies
20055e7cc1 Fix calculation of hashed rate limit keys 2025-06-25 21:05:13 -04:00
owocado
4862ea22fd Return invites when deleting them via Invite.delete or Client.delete_invite 2025-06-20 15:03:29 -04:00
Michael H
b28a4a115e Fix potentially stuck ratelimit buckets 2025-06-20 14:31:55 -04:00
Soheab
fa158a5eba Add support for getting and editing integration_types_config application field 2025-02-17 20:21:19 -05:00
DA344
eb15aa8ca4 Add exclude_deleted parameter to Client.entitlements 2025-01-15 18:19:49 -05:00
Ginger
fcd9239b33 Add Client.fetch_guild_preview method 2025-01-15 18:01:47 -05:00
Michael H
9806aeb831 Add public method to get session start limits 2024-12-01 16:19:09 -05:00
Rapptz
e1b6310ef3 Remove / from being safe from URI encoding when constructing paths 2024-11-23 22:04:57 -05:00
Rapptz
a0b0a97e52 Support enforce_nonce and add random nonce for message creation 2024-10-27 14:49:41 -04:00
Sherlock
b11f19a397 Add proxy support for get_from_cdn 2024-10-11 15:31:47 -04:00
owocado
04b8f385b1 Remove leftover print statement 2024-10-10 18:32:58 -04:00
MCausc78
58b6929aa5 Add SKU subscriptions support 2024-10-09 18:04:14 -04:00
Lilly Rose Berner
91f300a28a Add zstd gateway compression to speed profile 2024-10-09 17:30:03 -04:00
Andrin
a70217a719 Support for Soundboard and VC effects 2024-10-09 17:05:17 -04:00
Soheab
463b4bd570 Add support for application emojis
Co-authored-by: DA344 <108473820+DA-344@users.noreply.github.com>
Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com>
2024-08-28 17:15:15 -04:00
Andrin
62e52803a7 Add support Member.fetch_voice 2024-08-28 16:36:22 -04:00
Deep Jain
643a7f4e1d Add DummyCookieJar to client owned ClientSession 2024-08-28 16:21:41 -04:00
Andrin
34bf026a02 Add support for get sticker pack 2024-08-28 16:15:26 -04:00
Oliver Ni
f9dbe60fc4 Revert "Set socket family of connector to AF_INET"
This change was made since Discord doesn't support IPv6, and there were
concerns about clients with DNS64 enabled without NAT64.

However, this breaks hosts who don't have v4 connectivity and are
_actually_ running NAT64.

Having DNS64 without NAT64 is really an issue on the client's end. It
would break far more than just discord.py, so I don't think we should be
concerned about those cases.
2024-08-28 16:05:39 -04:00
Andrin
9ab938a9ea Add Guild.fetch_role 2024-08-28 15:54:34 -04:00
Andrin
f77ba711ba Add reaction type to raw events and users iterator 2024-05-18 14:33:26 -04:00
DA344
e43bd8692c Add support for Polls
Co-authored-by: owocado <24418520+owocado@users.noreply.github.com>
Co-authored-by: Josh <8677174+bijij@users.noreply.github.com>
Co-authored-by: Trevor Flahardy <75498301+trevorflahardy@users.noreply.github.com>
2024-05-10 06:14:12 -04:00
Lucas Hardt
2892401992 Add support for one-time purchases 2024-05-04 23:24:34 -04:00
Rapptz
ded9c5d87b Add support for bulk banning members 2024-03-15 18:05:35 -04:00
Soheab_
851c857a36 Add support for guild incidents
Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com>
2024-01-26 20:02:11 -05:00
Andrin
9ce733321b Add support for setting voice channel status 2023-12-26 05:32:21 -05:00
Andrin
50190e088e Add applied_tags param to Webhook.send 2023-12-12 17:13:55 -05:00
Andrin
56c67d3967 Implement editing application info 2023-11-20 04:33:56 -05:00
Mikey
a9936c2da5 Fix typo in HTTPClient create_entitlement 2023-11-19 19:08:20 -05:00
Andrin S
ef0944047e Fix SKU return type and documentation 2023-10-21 09:32:47 -04:00
Lucas Hardt
99618c823a Add support for premium app integrations
Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com>
Co-authored-by: Lucas Hardt <lucas.hardt@fu-berlin.de>
Co-authored-by: Andrin S. <65789180+Puncher1@users.noreply.github.com>
2023-10-19 07:27:29 -04:00
Soheab_
ebe2661f7d Add missing scheduled_event field to StageChannel.create_instance 2023-10-01 13:41:07 -04:00
Josh
630b2a1e55 Update pyright version 2023-07-01 18:26:27 -04:00
Michael H
e6d2d82803 Set socket family of connector to AF_INET
- discord doesn't support ipv6
- prevents issues with hosts with DNS64 enabled
- resolves #9442
2023-06-04 18:11:16 -04:00
Andrin S
66689e16e8 Add with_counts param to fetch_guilds 2023-05-19 20:47:16 -04:00
Andrin S
bee2db805d Add and change Guild attributes and Guild.edit params 2023-04-18 08:58:50 -04:00
Puncher
2ca1a3a9a4 Add mfa_level parameter to Guild.edit 2023-03-16 07:15:12 -04:00
Puncher
7db197ef25 Add default_reaction_emoji and default_forum_layout to create_forum 2023-03-12 22:17:48 -04:00
Puncher
dc9fb1fd84 Add missing param send_start_notification to create_instance 2023-03-06 20:15:22 -05:00
Puncher
a1295868a6 Add support for default_sort_order in ForumChannel 2023-03-05 17:30:23 -05:00
Josh
6af6f82411 Fix audit log pagination logic 2023-02-27 06:15:28 -05:00