dolfies
61e340981f
Implement guest invites
2 years ago
dolfies
94557e931a
Add leave() and delete() to UserGuild
2 years ago
dolfies
dc3f552a5a
Update Guild.integrations()
2 years ago
dolfies
442d7cd16a
Implement get role member counts endpoint
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
dd733e931b
Rework profiles and notes, add note_update event
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
2da78bf2a6
Implement new capabilities, PASSIVE_UPDATE_V1, and add last_pin_timestamp to channels
2 years ago
dolfies
29a9f5d018
Fix type issues
2 years ago
dolfies
8a1a3ffcce
Fix issues with previous upstream commits
2 years ago
Rapptz
bf71a20e46
Clean up Guild.edit documentation
2 years ago
Puncher
e612d95754
Add mfa_level parameter to Guild.edit
2 years ago
Puncher
d98b46816d
Add widget_channel and widget_enabled parameters in Guild.edit
2 years ago
Rapptz
a598e6157d
Fix improper usages of Optional MISSING in create_forum
2 years ago
Puncher
d9e0ce9a9f
Add default_reaction_emoji and default_forum_layout to create_forum
2 years ago
rdrescher909
3ebcb8091d
Add Guild.get_emoji helper
2 years ago
Puncher
f0ae829116
Fix MISSING error for enabled param in create_automod_rule
2 years ago
Puncher
da55e399cb
Add support for default_thread_slowmode_delay in TextChannel
2 years ago
Puncher
2f5bc11d3a
Add support for default_sort_order in ForumChannel
2 years ago
Puncher
d0448b7669
Fix create_scheduled_event param handling
2 years ago
Puncher
02fd838f87
Add missing and fix wrong docstrings
2 years ago
Rapptz
841f1debdc
Add support for stage message types
2 years ago
Josh
e1b2d9e395
Fix audit log pagination logic
2 years ago
Jonte
e7ef85e504
Update create_stage_channel to support more parameters
2 years ago
Rapptz
cf01caaf08
Document default_auto_archive_duration accepted values
2 years ago
Lia Marie
ace46f8e05
Update Guild.query_members docstring
2 years ago
Eta
ab9356be83
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
Jonah Lawrence
9a975acd26
Fix usage of single backticks to links and code-blocks
3 years ago
Willy
bb210fd0d8
Add default value to Guild.ban docs
3 years ago
Jakub Kuczys
4367a9afd3
Set thread related perms in private channels to False
3 years ago
Steve C
14875c45e3
Fix permissions-based docstrings to be more consistent
3 years ago
Josh
a9af97d841
Add support for toggling discoverable and invites_disabled features
3 years ago
Rapptz
94b2f45cd4
Add more options to Guild.create_forum
3 years ago
Josh
23a41c880a
Add support for delete_message_seconds ban argument
3 years ago
mirnovov
18854c0124
Document get_thread not fetching archived threads
3 years ago
z03h
39a3fc341f
Add Object.type to Objects where a type can be determined
3 years ago
Bryan Forbes
b9795979ac
Bump Pyright to 1.1.265, fix type errors, and remove unnecessary ignores
3 years ago
Soheab
521e9eb6ca
Fix small typo in Guild.edit docstring
3 years ago
Rapptz
088e763306
Change certain sequences to use a special proxy type instead of list
This is to speed up cases where someone is just querying the length
of the underlying sequence. If anything else is done to the sequence
then it is copied from the original iterator.
This change should be mostly transparent.
3 years ago
z03h
55ae37f65e
Add automod types to audit log
3 years ago
Alex Nørgaard
d61ccf7931
Implement AutoMod
3 years ago
Sarthak Upadhyay
5d48294b77
Update sticker limit in _PREMIUM_GUILD_LIMITS
3 years ago
Alex Nørgaard
4ce3343747
Add Guild.create_forum and CategoryChannel.create_forum
3 years ago
xCirno
dfff20d5a9
Add widget_enabled attribute to Guild
3 years ago