dolfies
4039345c15
Implement new read state capabilities
2 years ago
dolfies
c25de234ea
Remove outdated attribute, allow CloudFile in application commands
2 years ago
dolfies
7167014a6e
Set X-Discord-Locale header based on user settings
2 years ago
dolfies
dc3f552a5a
Update Guild.integrations()
2 years ago
dolfies
88958fafbf
Fix sending messages without files ( fixes #506 )
2 years ago
dolfies
eec5f6341a
Add TrialOffer.is_acked() and make expires_at nullable
2 years ago
dolfies
5832e8bfdf
Implement unverified game reporting
2 years ago
dolfies
442d7cd16a
Implement get role member counts endpoint
2 years ago
dolfies
5ed24f70cb
Use client endpoint for guild delete
2 years ago
dolfies
a468054cc3
Implement tutorial management
2 years ago
dolfies
c34e5bfd6e
Implement standalone create/edit/delete forum tag endpoints
2 years ago
dolfies
9ced49b4f8
Remove useless Host header
2 years ago
dolfies
915b9b8caa
Refactor HTTP client lifecycle
2 years ago
dolfies
d57dabac95
Remove redundant SSL context options
2 years ago
dolfies
91e93be751
Improve TLS fingerprint
2 years ago
dolfies
91035c97cc
Add missing application fields, update Application.create_bot return type, add Application.edit_bot
2 years ago
dolfies
aa2529c027
Implement GCP cloud uploads
2 years ago
dolfies
5b6e6d13b7
Implement read states ( #498 )
* Base read states
* Base read states
* Models and helpers
* Increase mention counter
* Rest of the ack events
* Finishing touches and doccs
* Fix RawUserFeatureAckEvent docstring
* Add top-level mention count property
* Add ack shortfall note
* Expose and document ReadStateType
* Add Client.read_states getter
* Update scheduled event read state badge count
* Update README
2 years ago
dolfies
825782c765
Implement command scope migration endpoint
2 years ago
dolfies
2aba3d0c0c
Implement scheduled event subscriptions and add raw scheduled event user add/remove events
2 years ago
dolfies
887cfcc43f
Implement DAC eligibility and joining through guilds
2 years ago
dolfies
d08e22e719
Implement oauth2 authorization
2 years ago
dolfies
2ea3dbec06
Implement top guild channel fetching
2 years ago
dolfies
3108aabcce
Implement message search
2 years ago
dolfies
e0c6612922
Implement friend suggestions
2 years ago
dolfies
dd733e931b
Rework profiles and notes, add note_update event
2 years ago
dolfies
515209236a
Remove unnecessary versionadded directives
2 years ago
dolfies
82a4d05520
Redocument GatewayNotFound error
2 years ago
dolfies
527329be61
Update context/super property management
2 years ago
dolfies
07203e576f
Add separate data class for Client.fetch_guilds(), add application_command_counts_update event, fix various guild issues
2 years ago
dolfies
5907664d4c
Fix captcha handling with form param payloads ( fixes #484 )
2 years ago
dolfies
9b903c14dc
Implement message greeting
2 years ago
dolfies
8a1a3ffcce
Fix issues with previous upstream commits
2 years ago
Puncher
e612d95754
Add mfa_level parameter to Guild.edit
2 years ago
Puncher
d9e0ce9a9f
Add default_reaction_emoji and default_forum_layout to create_forum
2 years ago
Puncher
a6603bbf0e
Add missing param send_start_notification to create_instance
2 years ago
Puncher
2f5bc11d3a
Add support for default_sort_order in ForumChannel
2 years ago
Josh
e1b2d9e395
Fix audit log pagination logic
2 years ago
Rapptz
24118d0e81
Add support for ForumChannel.default_layout
2 years ago
Rapptz
8f6cdf6957
Fix certain parameters not being respected in Guild.create_forum
2 years ago
Steve C
14875c45e3
Fix permissions-based docstrings to be more consistent
3 years ago
Rapptz
ba901066ff
Add support for newest ForumChannel changes
This adds the following:
- Forum tag support
- Default reaction support
- Default slowmode for newly created threads
3 years ago
Josh
23a41c880a
Add support for delete_message_seconds ban argument
3 years ago
Rapptz
ff360518e3
Fix cache eviction for ratelimit objects
3 years ago
Rapptz
0274b6ad5f
Remove stack info from ratelimit logs
3 years ago
Rapptz
674845479d
Add support for resume_gateway_url
3 years ago
Rapptz
6eb665fd98
Use persistent dictionary for ratelimit information
This should prevent ratelimit information from being cleared too early.
In order to prevent the dictionary from growing to large expired keys
are deleted once they've been deleted.
At present I'm unsure if this change would cause too much CPU pressure.
3 years ago
Rapptz
3e6eb0dec3
Add extraneous debug logging to sub ratelimits being detected
3 years ago
Rapptz
e08b9ab68e
Allow configuring the maximum ratelimit timeout before erroring
This is useful for cases where a rate limit is known to be
extraordinarily high, but you still want to handle the error.
This is common with routes such as emoji creation.
3 years ago
Rapptz
37c2cc2747
Special case message deletion sub rate limits
3 years ago