93 Commits (beeffdce966fb515328447ce2fe4e477c176ff1f)

Author SHA1 Message Date
Rapptz 1df81fea52 [commands] Mark Cog check special methods as MaybeCoro return 6 months ago
Soheab a2a228105b
Fix various TypeDicts for Unpack 9 months ago
Rapptz 44a44e938f Reformat entire project with ruff instead of black 11 months ago
Soheab 983a9b8f94
Use Unpack where it's possible 11 months ago
Danny 2e2f51fd5c
First pass at supporting user apps 2 years ago
Josh 4e03b170ef
Update pyright version 2 years ago
Rapptz 5c5ccc4e82 [commands] Fix hybrid command wrapped instances being out of sync 3 years ago
Rapptz 3f92f35bb1 [commands] Log exceptions that happen during cog_unload 3 years ago
Rapptz 42a1a68662 [commands] Fix obscuring name error 3 years ago
Rapptz 69e9bc9454 [commands] Fix nested hybrid groups inserting manual app commands 3 years ago
Josh 630b2a1e55
Update pyright version 3 years ago
Sebastian Law 2ab6541715
[commands] Document exceptions being ignored in teardown and cog_unload 3 years ago
Soheab_ a5a93a85bc
[commands] Document GroupCog.interaction_check 3 years ago
owocado d26dbf3a7a
Fix a few typos in the docs 3 years ago
AAA3A 742630f144
[commands] Fix error involving hybrid groups in Cog 3 years ago
Rapptz 93ed1646d2 Cleanup some private utilities in app_commands.commands 3 years ago
yaakiyu 20c7e261be
[commands] Fix small "commands" typo in hybrid documentation 3 years ago
Rapptz 3ff88db768 Update pyright to 1.1.289 4 years ago
Leonardo f4c0a051ab
[commands] Hint hybrid commands in GroupCog's description 4 years ago
Alex Nørgaard 50078087e5
[commands] Fix variance issues in Bot.add_cog with List[Snowflake] 4 years ago
Julien Mauroy d0625154ed
[commands] Add Cog.has_app_command_error_handler 4 years ago
ster 95b6bd8782
Add coro tag to docstrings that were missing it 4 years ago
Ionite 6981eb69c4
Normalize type formatting in TypeError 4 years ago
NextChai bdda31307b
[commands] Add GroupCog.group_extras to set Group.extras 4 years ago
JohannesIBK 610edaeead [commands] Add option to disable `auto_locale_strings` in GroupCog 4 years ago
Rapptz 2d586ae805 Add initial support for app command localisation 4 years ago
Soheab f5b0717661
[commands] Add get_app_commands and walk_app_commands to Cog 4 years ago
StockerMC 1fbcfbd1fb Fix cog_app_command_error for group edge case 4 years ago
Stocker 6d1069e789
Fix cog_app_command_error for groups 4 years ago
Sebastian Law 9c109ae59b
[commands] Unload cog when command registration fails in _inject 4 years ago
Stocker 0546343bcb
[commands] Add cog-level app command error special method 4 years ago
Rapptz 06c43d6772 [commands] Add support for NSFW commands for hybrid commands 4 years ago
Rapptz bd3ce597e1 [commands] Fix app command children not being copied in HybridGroup 4 years ago
Rapptz ccc737eb07 [commands] Add support for with_app_command in hybrid commands 4 years ago
Rapptz e8a2eeea06 [commands] Rename Cog.app_command_group to Cog.app_command 4 years ago
Rapptz 0551214be1 [commands] Properly set default guilds for group to None instead of [] 4 years ago
Rapptz e873b8294a [commands] Properly set group parent for hybrid commands in cogs 4 years ago
Rapptz f4c5d37c8f [commands] Rework Cog + Group inheritance to requite GroupCog 4 years ago
Rapptz 5536ef1eea Update to pyright 1.1.242 4 years ago
Rapptz 840eb577d4 [commands] Add initial implementation of hybrid commands 4 years ago
Rapptz f15f601779 [commands] Check if an application command starts with bot_ or cog_ 4 years ago
Bryan Forbes 0a8065606a
Update parent reference of Group children 4 years ago
Rapptz 1192d842e1 Fix some type checker errors and remove some type ignores 4 years ago
z03h e5461c73b6
[commands] Check if any base in a Cog is a subclass of Group 4 years ago
Rapptz 5bc085ebab Properly set root parent before copying a command's binding 4 years ago
Stocker 5aa696ccfa
Fix typing issues and improve typing completeness across the library 4 years ago
Josh a1c618215e
[commads] Change cog/extension load/unload methods to be async 4 years ago
Rapptz 0ef369c0fa [commands] Automatically unload top level app commands in extensions 4 years ago
Rapptz d68f2db7cb [commands] Always respect guild IDs passed to cog adding and removal 4 years ago
Rapptz 9dea6caf20 Ensure cog app commands is a list rather than a dict 4 years ago