83 Commits (c2326315046d9f5b0f4d58247cabeeb047dce86e)

Author SHA1 Message Date
Josh c9f777c873
Fix type annotations to adhere to latest pyright release 3 years ago
Rapptz 0b026b1283 Elaborate on rename decorator behaviour 3 years ago
Rapptz 573b2121b7 Add support for NSFW application commands 3 years ago
Rapptz 7905d63f7c Reword missing annotation error to be a bit clearer 3 years ago
Rapptz 37076a04de Fix autocomplete example to not be as confusing 3 years ago
Snaptraks 30c7a2179f
Fix typo in context menu error message 3 years ago
Rapptz 40176bb71b Fix bound method autocomplete callbacks not working 3 years ago
Bryan Forbes 4a73de946a
Change dm_permissons to dm_permission 3 years ago
Rapptz 66c48c2d0e Add support for checks with autocomplete 3 years ago
Rapptz 11d4dfd8fa Update app_commands validation regex to match newest documentation 3 years ago
Rapptz a704666ce3 Add support for app_commands decorators for Group subclasses 3 years ago
Rapptz 5f0cf58b2e Revert "Run parent command checks before calling autocomplete callback" 3 years ago
Rapptz d39f9851a7 Add qualified_name for app_commands 3 years ago
Arya 5dd828cdac
Add error decorator to app_commands.Group 3 years ago
Rapptz 5e98626d41 Run parent command checks before calling autocomplete callback 3 years ago
Rapptz 5536ef1eea Update to pyright 1.1.242 3 years ago
Bryan Forbes 7fca030107
Add Group class arguments for permissions v2 3 years ago
zephyrkul 10af1ea255
Document behavior for empty default permissions 3 years ago
Rapptz a14b43f2fd Fix documentation links being broken 3 years ago
Rapptz 3b3d4d3880 Add support for setting and receiving permissions v2 3 years ago
Harmon 1bfe6b2bb1
Fix support for guilds decorator with context menu commands 3 years ago
Rapptz 9ff90d7863 Copy internal attributes for command decorator state 3 years ago
Rapptz 4951231a7c Remove command parameter from Group.on_error callback 3 years ago
Rapptz 840eb577d4 [commands] Add initial implementation of hybrid commands 3 years ago
Jonah Lawrence 7bf1a7483a
Parse command descriptions from docstrings 3 years ago
Rapptz f07885973f Provide callback name where applicable in validation 3 years ago
Vish M 7770972041
A small grammar fix app_commands.context_menu 3 years ago
Josh 151948a09a
Add autocomplete method to Transformers 3 years ago
Rapptz 25ad5b675c Ensure explicitly set parents on nested groups are respected 3 years ago
Rapptz c671308211 Validate app command parameter renames 3 years ago
Rapptz 705c79df59 Remove second mapping used for parameter rename lookup 3 years ago
Rapptz dfc92c223c Fix application commands not always sending the proper parameter name 3 years ago
Rapptz 170ab7b2bb Improve error when an invalid slash command name is given 3 years ago
Rapptz b1fb5ed3d7 Fix autocomplete not working with renamed parameters 3 years ago
Bryan Forbes 0a8065606a
Update parent reference of Group children 3 years ago
Ryu juheon 9012c424bf
Replace - with # in `# type: ignore` comments in rename decorator 3 years ago
Nadir Chowdhury c6d0c82d66
Implement app_commands.rename decorator 3 years ago
Rapptz 0a7eb6b021 Only verify if context menus pass a length check 3 years ago
jack1142 5ffa3e85de
Update comments after `# type: ignore` to be compatible with PEP 484 3 years ago
Puncher 0bcb0d0e3c
Allow context menus have ? and ! in their name 3 years ago
Rapptz 985f5732c0 Refactor ContextMenu constructor to allow app command type inferring 3 years ago
Rapptz 84c38f1f22 Ignore errors if it's already handled in app commands 3 years ago
Rapptz f7c664e3e2 Add error handler support for context menus 3 years ago
Rapptz 2876622f84 Fix typo in app command check documentation 3 years ago
Rapptz bea6b815e2 Add support for app command checks 3 years ago
Rapptz 98a31cf285 Change autocomplete callbacks to only take two parameters 3 years ago
Rapptz 202b993da3 Add Interaction.command and Interaction.namespace attributes 3 years ago
Rapptz 3c6daff473 Change default ellipsis descriptions to use U+2026 3 years ago
Rapptz 5b8bcaff73 Validate and bind parent in Group.add_command 3 years ago
Rapptz 446c502995 Change lowercase detection to work with CJK languages 3 years ago