Rapptz
6def5c9131
Allow specifying float default values for app commands
3 years ago
Gnome!
68b7ee6b99
Add Client.setup_hook
3 years ago
Rapptz
1d1bba1f90
Support app_commands.guilds decorator for context menu commands
3 years ago
Rapptz
0ef369c0fa
[commands] Automatically unload top level app commands in extensions
3 years ago
Rapptz
a672455ca9
Fix some context menu commands not being registered in guild contexts
This happened when there weren't any application commands due to a typo
stemming from a copy paste error.
Fixes #7650
3 years ago
Rapptz
d68f2db7cb
[commands] Always respect guild IDs passed to cog adding and removal
Fixes #7657
3 years ago
Rapptz
d921a03911
Fix bug where Guild.member_count would clear during update events
Fix #7656
3 years ago
Rapptz
9fd63ad7f3
Fix Optional type hints not respecting explicitly set defaults
3 years ago
chromacoat dreamkey
095aaa9ad1
Change wording of InvalidArgument removal in docs
3 years ago
metro
124a3ee42a
Add Widget.presence_count attribute and fix Widget types
3 years ago
Rapptz
9dea6caf20
Ensure cog app commands is a list rather than a dict
There was a remnant of it being a dict in the metaclass.
3 years ago
thetimtoy
a877b269da
Remove unused Object import
3 years ago
Nadir Chowdhury
c95d12dcfc
Prevent `KeyError` when removing scheduled event user
3 years ago
Priyam
206c340252
Fix versionadded in UserFlags.spammer
Fixes #7643
3 years ago
Rapptz
333849e5a3
Unbind bound methods passed to Command constructor
Fixes #7600
3 years ago
Rapptz
140a827190
Fix default guilds for commands not being respected
Pesky little typo
Fix #7641
3 years ago
Rapptz
740c156cd8
Allow Optional transformers to work at runtime
3 years ago
Rapptz
bbf7a7981b
Ensure all choices are the same type as the parameter type
Fixes #7625
3 years ago
Rapptz
377561844d
Raise an error if a child command has default guilds set
3 years ago
Rapptz
f54c4ca54e
Validate application command names
3 years ago
I. Ahmad
65fc6951bc
Add support for stage instance's scheduled event
3 years ago
Sebastian Law
04535e4e1d
[tasks] use None instead of MISSING for internal attributes
3 years ago
Rapptz
f4ca36ec5a
Add Member.timeout helper method
3 years ago
Sebastian Law
483ffeacd4
Inject state into PartialEmoji in Activity
3 years ago
Neon Jonn
adb69e7157
Fix some spelling mistakes
3 years ago
Rapptz
26c6b4d449
Use new differentiator for guild and global commands
Fixes #7602
3 years ago
Rapptz
02fcc814e1
Allow passing guild_ids in constructors of Command and Group
Fixes #7626
3 years ago
Rapptz
f6453d9439
Fix free functions being passed a binding in autocomplete callbacks
Fix #7624
3 years ago
Eric Schneider
ef92170a9d
Fix Message.edit ignoring suppress kwarg
3 years ago
daima3629
0ea6fdac5a
Fix typo in Client.get_stage_instance
3 years ago
Arthur
8502978649
Check the global scope when dispatching context menus
3 years ago
Willy
f09f0ea8ca
Fix addition TypeError with Guild.member_count
3 years ago
Omkaar
d22a7fb793
Fix intents typo in new_member example
3 years ago
Rapptz
4edfcd165d
Version bump aiohttp and PyNaCl
Fixes #7614
3 years ago
Rapptz
5ff657dbec
Add missing attributes in PartialInviteGuild
3 years ago
Rapptz
d210f799ee
[commands] Fix cog eject behaviour with application commands
This was using the old attribute I forgot to change.
3 years ago
Rapptz
71586836e1
Add Guild.vanity_url helper property
3 years ago
mysistersbrother
340f09a1c0
[commands] Update ScheduledEventConverter docs for clarity
Co-authored-by: Danny <[email protected] >
Co-authored-by: ashish <[email protected] >
3 years ago
Steve C
9c054e9222
Remove unbound remnants of Guild._member_count
Since now it's always Optional[int]
3 years ago
Alex Nørgaard
03687fb616
Change Guild.member_count to Optional[int]
3 years ago
metro
9b65b5ce2e
Fix scheduled event payload and docstring type
3 years ago
Robin
15885ea728
Add an example for the new modals
3 years ago
Nadir Chowdhury
70876d7f51
ScheduledEvent.description can be Optional
3 years ago
Rapptz
a6ae7ec196
Raise error if two trees are registered to the same connection state
3 years ago
Rapptz
446bfa78b0
[commands] Allow Cog and app_commands interopability
This changeset allows app commands defined inside Cog to work as
expected. Likewise, by deriving app_commands.Group and Cog you can
make the cog function as a top level command on Discord.
3 years ago
Rapptz
5741ad9368
Change default guild IDs attribute to persist on copy
3 years ago
Rapptz
0d126c594c
Use descriptor protocol to obtain attribute name instead of a dict
3 years ago
Rapptz
303d33bb08
Support Group with app_commands.guilds decorator
3 years ago
Rapptz
9d27855755
Update attributes of instantiated Group to point to the Command copy
3 years ago
Rapptz
56e0c1b3d7
Fix typo in applications.commands scope
3 years ago