Rapptz
c1c6457598
Separate member_update and presence_update events
4 years ago
Rapptz
828e47d83f
Document on_thread_join also applying to thread creation
4 years ago
Rapptz
23a69144b6
Add a warning in on_interaction
4 years ago
Rapptz
0b577fa209
Add support for fetching the original interaction response message
4 years ago
Rapptz
7ca90874b9
Raise an exception if an interaction has been responded before
Fix #7153
4 years ago
Alex Nørgaard
ffa0b26b82
Fix versionadded on ChannelType.private_thread
4 years ago
Rapptz
4f0e907e44
Add ButtonStyle.url alias for ButtonStyle.link
4 years ago
Rapptz
12e3eba011
Add Select to the docs
4 years ago
Rapptz
d1a2ee4620
Add discord.utils.format_dt helper function
4 years ago
Nadir Chowdhury
f7b0ed7b12
Add ButtonStyle.gray alias
4 years ago
Josh
233d10649c
[docs] Update Sphinx and Fix various references
Co-Authored-By: Riley Shaw <[email protected] >
4 years ago
Devon R
b2c9c26841
Show decorator usage instead of signature in docs
4 years ago
Nadir Chowdhury
c2df574b2a
Add audit log entries for stage instances
4 years ago
Rapptz
1152f67efc
Allow pins events to work with threads
4 years ago
Rapptz
bd369c76ea
Parse remaining thread events.
4 years ago
Rapptz
4a4e73ec14
Update thread typings and payloads to match documentation
4 years ago
Rapptz
68c7c538f5
First pass at preliminary thread support
This is missing a lot of functionality right now, such as two gateway
events and all the HTTP CRUD endpoints.
4 years ago
Nadir Chowdhury
a7ae2eb1bb
Add Guild.nsfw_level
4 years ago
Nadir Chowdhury
ab6d592f8c
Add support for integration create/update/delete events
4 years ago
xPolar
2f0a2b244e
Update documentation for on_voice_state_update
The event also gets triggered by stage channels.
4 years ago
Nadir Chowdhury
9f98a9a87f
Implement StageInstance
4 years ago
Rapptz
267fad9180
Add WebhookType.application
4 years ago
Maya
4d7822493f
Add support for bot integrations
4 years ago
Zomatree
b48f510e15
Add invite targets for voice channel invites
4 years ago
Rapptz
ff36aedf7b
Add support for reading SelectMenu components from messages
4 years ago
Rapptz
8bd17ede47
Move ActionRow to its own separate type split from Component
4 years ago
MrKomodoDragon
77ed476129
Fix extraneous colons in the documentation for ButtonStyle
4 years ago
Rapptz
3b83f60b35
Add support for setting interaction responses
4 years ago
Rapptz
80fd222ca0
Add aliases for button style colours
4 years ago
Rapptz
eda6680377
Rename enums to use official API naming
4 years ago
Rapptz
98570793e4
Add initial support for buttons and components
4 years ago
Stanisław Jelnicki
67aabc3230
Remove VerificationLevel aliases
4 years ago
Stanisław Jelnicki
65439732b3
Add Discord Certified Moderator user flag
4 years ago
Nadir Chowdhury
f87eaa613d
[docs] typo fix
4 years ago
ChasL
9d114fb066
Fix for doc reference to python "raise" statement
:ref:`py:raise` -> :ref:`raise statement <py:raise>`
Before fix the text reads: "...define an on_error handler consisting
of a single empty The raise statement." After fix it should read:
"...define an on_error handler consisting of a single empty raise
statement."
4 years ago
Stanisław Jelnicki
9b4e820bbe
Document Invite.inviter as optional
4 years ago
Josh
3864fb37a0
Fix various reference issues in documentation
Co-Authored-By: Riley Shaw <[email protected] >
4 years ago
Nadir Chowdhury
51df7496db
Add AuditLogChanges.rules_channel/public_updates_channel
4 years ago
Josh
3c2674725a
Add as_chunks helper function
4 years ago
Nadir Chowdhury
1765cdffb1
Use Asset for AuditLogChanges and add more entries
4 years ago
Josh
368fda7272
Remove HypesquadHouse enum from docs
4 years ago
sudosnok
67abfea61a
Add target_user and target_type to Invite objects
4 years ago
Nadir Chowdhury
95777230b0
Add `MessageType.guild_invite_reminder`
4 years ago
Nadir Chowdhury
631a0b1e13
Add support for ApplicationFlags
4 years ago
Nadir Chowdhury
821b6c61cb
[docs] document inherited members on `Asset`
4 years ago
Rapptz
fdf81089b5
Add inherited members to (Partial)Emoji docs
4 years ago
z03h
304229071f
Add VoiceChannel.video_quality_mode
4 years ago
Rapptz
a6f7213c89
Rewrite webhooks to play better with typings and rate limits
This unfortunately required splitting the types into two. This led to
a lot of unfortunate code duplication that I didn't really enjoy
writing.
The new design allows users to pass an authentication token to make
webhook requests without the webhook token and allows to finally
edit the webhook channel.
The new design also uses a contextvar to store rate limiting
information so multiple instances or recreating instances no longer
clears the ratelimiting state since it's now essentially a "global"
object.
Closes #6525 , closes #6662 , closes #2509 , closes #1761
4 years ago
Nadir Chowdhury
f1fac96e33
Remove `private_channel_(delete/create)` events
4 years ago
NCPlayz
4c565e5299
add reply and application_command types
4 years ago