62 Commits (94f4da924845c5741ede6e77e356ef0e68ef92d5)

Author SHA1 Message Date
Rapptz 195c923bec Fallback to Object if the type is not resolved in namespace 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 1192d842e1 Fix some type checker errors and remove some type ignores 3 years ago
Rapptz 446c502995 Change lowercase detection to work with CJK languages 3 years ago
Rapptz 8ced1143e3 Change missing application ID error to be more descriptive 3 years ago
Rapptz 27dd986858 Forbid Choice annotations being used with autocomplete parameters 3 years ago
Rapptz 698d1e12a1 Add CommandTree.error decorator to set on_error dynamically 3 years ago
Rapptz 20aa6f866d Fix CommandTree removal and getter overloads 3 years ago
Rapptz f015b59e43 Add CommandTree.walk_commands and Group.walk_commands 3 years ago
Rapptz 5bc085ebab Properly set root parent before copying a command's binding 3 years ago
Rapptz aa006f345a Add more special methods to Namespace for ease of use. 3 years ago
Rapptz f0a47f5a40 Allow single element Literal in app commands 3 years ago
Stocker 5aa696ccfa
Fix typing issues and improve typing completeness across the library 3 years ago
Rapptz 5e9097179b Add CommandTree.copy_global_to method for quick development 3 years ago
Rapptz 42beec9fa9 Fix bug when app commands would not have a module attribute set on copy 3 years ago
Rapptz d63fd578c2 Change TextChannel annotation channel_types to include news channels 3 years ago
Rapptz 6def5c9131 Allow specifying float default values for app commands 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 3 years ago
Rapptz 9fd63ad7f3 Fix Optional type hints not respecting explicitly set defaults 3 years ago
Rapptz 333849e5a3 Unbind bound methods passed to Command constructor 3 years ago
Rapptz 140a827190 Fix default guilds for commands not being respected 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 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
Rapptz 26c6b4d449 Use new differentiator for guild and global commands 3 years ago
Rapptz 02fcc814e1 Allow passing guild_ids in constructors of Command and Group 3 years ago
Rapptz f6453d9439 Fix free functions being passed a binding in autocomplete callbacks 3 years ago
Arthur 8502978649
Check the global scope when dispatching context menus 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 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 25b4bc277b Add app_commands.guilds to set the guilds of a command in another way 3 years ago
Rapptz 5fb1b933cf Add Group.commands property 3 years ago
Rapptz e6a87e0782 Add support for adding app commands locally to many guilds 3 years ago
Steve C 65a1c1014b
Fix TypeError in Range transformer from None value 3 years ago
HigherOrderLogic 4ad6146069
Fix doc typo in Group docstring 3 years ago
Stocker 2eec900e98
Add the Command.callback and ContextMenu.callback properties 3 years ago
Steve C 8bbeee3464
Expose app_commands.autocomplete 3 years ago
Rapptz 13e102b6b9 Add default parameter to CommandTree.sync 3 years ago
Rapptz 7ac4f3007b Fix missing type imports in context menu verification 3 years ago