188 Commits (7da2048d1aa0fe25d63a993f973494d7be25a4eb)

Author SHA1 Message Date
Rapptz a36d6daec7 Fix formatting issue in app_commands 3 years ago
Rapptz 11278d55e8 Add command information to Parameter class 3 years ago
Rapptz 4fbafcd718 Fix attribute error in TranslationError 3 years ago
Rapptz c32567ea81 Refactor TranslationContext to be more useful 3 years ago
z03h dc81ff76c4
Add Object.type to Objects where a type can be determined 3 years ago
Rapptz 57efb5a5a0 Fix failing tests to use new get_parameter function 3 years ago
Rapptz 1727eca106 Add app_commands.Parameter for parameter introspection 3 years ago
Rapptz 0e386ec2cc Fix parameter descriptions being serialised as locale_str 3 years ago
Rapptz cc0c261925 Change auto_locale_strings default to True 3 years ago
Rapptz dd40ff1d57 Add __slots__ to locale_str 3 years ago
Rapptz 842d6b4fbb Fix auto_locale_strings when no choices are given 3 years ago
Rapptz 7d20379bd9 Add name_localizations and description_localizations to AppCommand & co 3 years ago
Rapptz 1c9792e0ed Add auto_locale_strings parameter to application commands 3 years ago
Rapptz 2d586ae805 Add initial support for app command localisation 3 years ago
Bryan Forbes d707019348
Bump Pyright to 1.1.265, fix type errors, and remove unnecessary ignores 3 years ago
Rapptz 08fa9aa65c Add support for inline transformers via classmethod 3 years ago
Rapptz 6c42065210 Fix various a -> an typos across the library 3 years ago
Rapptz c735682ac6 Fix autocomplete bindings not working for transformer instances 3 years ago
Rapptz 13c725f183 Fix EnumNameTransformer passing values 3 years ago
Bryan Forbes 07ad6951fb
Fix various generics throughout the public interface 3 years ago
Soheab 6e3c359373
Add min/max_length to Argument 3 years ago
Rapptz 5527de688a Fix Python 3.10 __or__ not working with transformers 3 years ago
Rapptz 11618cd1ba Refactor transformers to use instances instead of classmethods 3 years ago
StockerMC 1fbcfbd1fb Fix cog_app_command_error for group edge case 3 years ago
Stocker 6d1069e789
Fix cog_app_command_error for groups 3 years ago
Lucas Hardt 24b619a516
Fix docstring for AppCommand.options and AppCommandGroup.options 3 years ago
Rapptz 0b1c5df3e0 Fix minimum and maximum being casted to str in Range[str, ...] 3 years ago
Rapptz 4914e74029 Change variable name for binding error handler to be more generic 3 years ago
Stocker 0546343bcb
[commands] Add cog-level app command error special method 3 years ago
Lucas Hardt 55b9a848ff
Implement AppCommand mentions 3 years ago
JohannesIBK 65a270d35a
Update bot_has_permissions to use Interaction.app_permissions 3 years ago
Rapptz fd9c244f48 Validate Range to disallow min > max 3 years ago
Emily c61e407b50
Fix typo in app_commands.AppCommandGroup 3 years ago
Rapptz bac66a9dab Add support for Range[str, ...] for app commands 3 years ago
Bryan Forbes 0eb3d26343
Add generic arguments for extras typing 3 years ago
I. Ahmad 9fc4769b18
Add extras attribute to app commands command types 3 years ago
Rapptz b8ddb17b14 Fix fallback_to_global not working with context menus 3 years ago
Rapptz 9648986028 Reorder fruit autocomplete example to be less confusing 3 years ago
Rapptz 53685b9b86 Change stderr prints to use the logging module instead 3 years ago
Soheab e73a805bd7
Add missing data to Argument model 3 years ago
Josh c9f777c873
Fix type annotations to adhere to latest pyright release 3 years ago
Rapptz 334ef1d7fa Add support for discord.abc.GuildChannel annotations in app commands 3 years ago
Soheab 3cb90199c9
Remove private legacy cruft from AppCommand models 3 years ago
will ae51d5849a
Fix typos in AppCommandPermissions attributes doc 3 years ago
Rapptz 377dde4e4e Change app command permission models guild to not be None 3 years ago
Soheab 3aa55ba1ed
Implement Application Command Permissions models 3 years ago
Rapptz d1039e209e Skip default parameter validation when using a transformer 3 years ago
will f6a74f74a7
Fix typo in CommandTree.fetch_command's NotFound doc 3 years ago
Soheab af265dba06
Add CommandTree.fetch_command 3 years ago
Nickyux 823d650e97
Update comments in CommandTree to reflect commands v2 3 years ago