Mysty
418a7915e6
Add raw presence update evemt
2 months ago
Ginger
fcd9239b33
Add Client.fetch_guild_preview method
3 months ago
Gooraeng
1ad45f585f
Add missing error for Guild.fetch_automod_rule
6 months ago
Andrin
a70217a719
Support for Soundboard and VC effects
6 months ago
owocado
d3e63a0162
Fix Guild.invites_paused method
7 months ago
Soheab
fde7131d26
Add missing guild incident fields
Co-authored-by: owocado <[email protected] >
Co-authored-by: Danny <[email protected] >
7 months ago
Andrin
9ab938a9ea
Add Guild.fetch_role
7 months ago
Michael H
7d3eff9d9d
Allow discord.Object use for permissions in channel creation
9 months ago
Leonardo
fdb17ead03
Fix exempt_channels not being passed along in create_automod_rule
10 months ago
Leonardo
51142743bc
Fix bug with cache superfluously incrementing role position
10 months ago
Willi
0bb6967419
Fix typo in Guild.vanity_invite documentation
11 months ago
Danny
2e2f51fd5c
First pass at supporting user apps
Co-authored-by: red <[email protected] >
Co-authored-by: Vioshim <[email protected] >
11 months ago
Lilly Rose Berner
0ee1794c6d
Fix channel deletion not removing associated threads
11 months ago
Willy
d853a3f0a7
Document bulk ban user limit and permission
12 months ago
Rapptz
0e016be42c
Clarify some docstrings around BulkBanResponse
1 year ago
Rapptz
ded9c5d87b
Add support for bulk banning members
1 year ago
fretgfr
edf7ce2ab0
Update Guild.prune_members required permissions notes
1 year ago
Soheab_
851c857a36
Add support for guild incidents
Co-authored-by: Danny <[email protected] >
1 year ago
Mikołaj Kruczek
673bedd285
Replace dot with space in Guild.vanity_invite docs
2 years ago
Rapptz
5eeeef02e4
Remove cached emoji and sticker data if intent is disabled
2 years ago
Josh
630b2a1e55
Update pyright version
2 years ago
Rapptz
dc4ed438a5
Fix plain username lookup for Guild.get_member_named
Fix #9451
2 years ago
Rapptz
a8675ccde8
Fix afk_channel docstring error
2 years ago
Rapptz
abfb3a11b0
Refactor Guild.afk_channel to use a property
2 years ago
Rapptz
c5da0fe7c1
Remove and address stale TODO comments
2 years ago
Rapptz
e870bb1335
Add constant for the default file size limit
2 years ago
Rapptz
48cca30ca1
Revert removal of discriminator lookup
2 years ago
Rapptz
df01db3490
Initial support for pomelo migration
2 years ago
Andrin S
66689e16e8
Add with_counts param to fetch_guilds
2 years ago
Joab
be861e5eac
Fix indentation in create_text_channel docs
2 years ago
Andrin S
bee2db805d
Add and change Guild attributes and Guild.edit params
2 years ago
Vioshim
7f578fde22
Update base file size limit
2 years ago
z03h
2247ffd9b5
Convert Webhook targets in AuditlogEntry
2 years ago
Rapptz
064cbd1125
Clean up Guild.edit documentation
2 years ago
Puncher
2ca1a3a9a4
Add mfa_level parameter to Guild.edit
2 years ago
Puncher
7af70ac988
Add widget_channel and widget_enabled parameters in Guild.edit
2 years ago
Rapptz
08d668f21b
Fix improper usages of Optional MISSING in create_forum
2 years ago
Puncher
7db197ef25
Add default_reaction_emoji and default_forum_layout to create_forum
2 years ago
rdrescher909
198425707e
Add Guild.get_emoji helper
2 years ago
Puncher
103d75540c
Fix MISSING error for enabled param in create_automod_rule
2 years ago
Puncher
79c508311f
Add support for default_thread_slowmode_delay in TextChannel
2 years ago
Puncher
a1295868a6
Add support for default_sort_order in ForumChannel
2 years ago
Puncher
60094b17a9
Fix create_scheduled_event param handling
2 years ago
Puncher
1e9d04bbca
Add missing and fix wrong docstrings
2 years ago
Josh
6af6f82411
Fix audit log pagination logic
2 years ago
Jonte
2cde1133f9
Update create_stage_channel to support more parameters
2 years ago
Rapptz
26beabb740
Document default_auto_archive_duration accepted values
2 years ago
Rapptz
e802a87916
Synchronise Guild.features type hints with newest entries
2 years ago
Lia Marie
dc194409c4
Update Guild.query_members docstring
2 years ago
Eta
4122bef8ee
Fix async iterators requesting past their bounds
This affects Messageable.history, ScheduledEvent.users,
Client.fetch_guilds, and Guild.audit_logs.
To illustrate the problem, Messageable.history counted returned
messages to tell when to stop iteration, but did so before filtering
away those past the before or after boundaries. When both
oldest_first=False and an after boundary were provided, this led to the
history iterator continuing to retrieve messages older than the after
boundary, which would then all be filtered away, continuing until the
message limit or the beginning of the entire channel was reached.
A similar situation would also occur with oldest_first=True and a
before boundary provided.
This commit changes the logic in these methods to count items after
filtering, so they stop requesting more as soon as the in-bounds items
are exhausted.
2 years ago