Commit Graph
4295 Commits
Author SHA1 Message Date
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
2022-03-12 08:39:57 -05:00
Rapptz d68f2db7cb [commands] Always respect guild IDs passed to cog adding and removal
Fixes #7657
2022-03-12 06:58:55 -05:00
Rapptz d921a03911 Fix bug where Guild.member_count would clear during update events
Fix #7656
2022-03-12 04:19:52 -05:00
Rapptz 9fd63ad7f3 Fix Optional type hints not respecting explicitly set defaults 2022-03-12 02:03:17 -05:00
chromacoat dreamkeyandGitHub 095aaa9ad1 Change wording of InvalidArgument removal in docs 2022-03-11 23:25:43 -05:00
metroandGitHub 124a3ee42a Add Widget.presence_count attribute and fix Widget types 2022-03-11 21:51:40 -05:00
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.
2022-03-11 21:30:49 -05:00
thetimtoyandGitHub a877b269da Remove unused Object import 2022-03-11 21:16:35 -05:00
Nadir ChowdhuryandGitHub c95d12dcfc Prevent KeyError when removing scheduled event user 2022-03-11 20:50:49 -05:00
PriyamandGitHub 206c340252 Fix versionadded in UserFlags.spammer
Fixes #7643
2022-03-11 10:28:41 -05:00
Rapptz 333849e5a3 Unbind bound methods passed to Command constructor
Fixes #7600
2022-03-11 10:26:16 -05:00
Rapptz 140a827190 Fix default guilds for commands not being respected
Pesky little typo

Fix #7641
2022-03-11 08:33:37 -05:00
Rapptz 740c156cd8 Allow Optional transformers to work at runtime 2022-03-11 08:06:11 -05:00
Rapptz bbf7a7981b Ensure all choices are the same type as the parameter type
Fixes #7625
2022-03-11 07:29:11 -05:00
Rapptz 377561844d Raise an error if a child command has default guilds set 2022-03-11 07:18:34 -05:00
Rapptz f54c4ca54e Validate application command names 2022-03-11 06:40:28 -05:00
I. AhmadandGitHub 65fc6951bc Add support for stage instance's scheduled event 2022-03-11 04:09:56 -05:00
Sebastian LawandGitHub 04535e4e1d [tasks] use None instead of MISSING for internal attributes 2022-03-10 23:12:22 -05:00
Rapptz f4ca36ec5a Add Member.timeout helper method 2022-03-10 21:32:33 -05:00
Sebastian LawandGitHub 483ffeacd4 Inject state into PartialEmoji in Activity 2022-03-10 20:56:20 -05:00
Neon JonnandGitHub adb69e7157 Fix some spelling mistakes 2022-03-10 20:45:16 -05:00
Rapptz 26c6b4d449 Use new differentiator for guild and global commands
Fixes #7602
2022-03-10 20:10:49 -05:00
Rapptz 02fcc814e1 Allow passing guild_ids in constructors of Command and Group
Fixes #7626
2022-03-10 19:31:27 -05:00
Rapptz f6453d9439 Fix free functions being passed a binding in autocomplete callbacks
Fix #7624
2022-03-10 19:26:00 -05:00
Eric SchneiderandGitHub ef92170a9d Fix Message.edit ignoring suppress kwarg 2022-03-10 18:56:42 -05:00
daima3629andGitHub 0ea6fdac5a Fix typo in Client.get_stage_instance 2022-03-10 18:53:20 -05:00
ArthurandGitHub 8502978649 Check the global scope when dispatching context menus 2022-03-10 18:51:14 -05:00
WillyandGitHub f09f0ea8ca Fix addition TypeError with Guild.member_count 2022-03-10 17:44:42 -05:00
OmkaarandGitHub d22a7fb793 Fix intents typo in new_member example 2022-03-10 06:20:33 -05:00
Rapptz 4edfcd165d Version bump aiohttp and PyNaCl
Fixes #7614
2022-03-10 06:03:59 -05:00
Rapptz 5ff657dbec Add missing attributes in PartialInviteGuild 2022-03-10 05:39:03 -05:00
Rapptz d210f799ee [commands] Fix cog eject behaviour with application commands
This was using the old attribute I forgot to change.
2022-03-10 05:33:54 -05:00
Rapptz 71586836e1 Add Guild.vanity_url helper property 2022-03-10 05:06:02 -05:00
340f09a1c0 [commands] Update ScheduledEventConverter docs for clarity
Co-authored-by: Danny <Rapptz@users.noreply.github.com>
Co-authored-by: ashish  <68690233+asheeeshh@users.noreply.github.com>
2022-03-10 00:20:11 -05:00
Steve CandGitHub 9c054e9222 Remove unbound remnants of Guild._member_count
Since now it's always Optional[int]
2022-03-09 23:22:07 -05:00
Alex NørgaardandGitHub 03687fb616 Change Guild.member_count to Optional[int] 2022-03-09 23:06:07 -05:00
metroandGitHub 9b65b5ce2e Fix scheduled event payload and docstring type 2022-03-09 21:31:14 -05:00
RobinandGitHub 15885ea728 Add an example for the new modals 2022-03-09 20:45:37 -05:00
Nadir ChowdhuryandGitHub 70876d7f51 ScheduledEvent.description can be Optional 2022-03-09 20:42:25 -05:00
Rapptz a6ae7ec196 Raise error if two trees are registered to the same connection state 2022-03-09 20:35:07 -05:00
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.
2022-03-09 20:26:54 -05:00
Rapptz 5741ad9368 Change default guild IDs attribute to persist on copy 2022-03-09 20:26:54 -05:00
Rapptz 0d126c594c Use descriptor protocol to obtain attribute name instead of a dict 2022-03-09 20:26:54 -05:00
Rapptz 303d33bb08 Support Group with app_commands.guilds decorator 2022-03-09 20:26:54 -05:00
Rapptz 9d27855755 Update attributes of instantiated Group to point to the Command copy 2022-03-09 20:26:54 -05:00
Rapptz 56e0c1b3d7 Fix typo in applications.commands scope 2022-03-09 20:26:53 -05:00
Devon RandGitHub 432de92e8a Update translations, add Crowdin CLI config 2022-03-09 20:07:48 -05:00
z03handGitHub 3300f12dbb Fix scheduled event dispatch arguments 2022-03-09 20:07:22 -05:00
z03handGitHub 93fba264ad [commands] add ScheduledEvent converter 2022-03-09 17:56:50 -05:00
Aaron HennesseyandGitHub bf3eb0a7fe [commands] Fix for _Bot Context generic in converters 2022-03-09 17:55:55 -05:00