3ad0662f68
Document SoundboardSoundConverter
2025-02-18 07:28:25 -05:00
442ad40ab2
[commands] Add SoundboardSoundConverter
2024-10-13 02:49:50 -04:00
a5a93a85bc
[commands] Document GroupCog.interaction_check
2023-02-28 02:20:00 -05:00
64744a4938
[commands] Add missing attributetable to classes
2022-08-30 00:50:59 -04:00
45f32a0ff3
[commands] Add missing decorator signs
2022-08-21 18:25:59 -04:00
57efb5a5a0
Fix failing tests to use new get_parameter function
2022-08-09 08:02:41 -04:00
9793fba338
[commands] Add support for discord.Attachment converters
2022-05-05 01:54:59 -04:00
f4c5d37c8f
[commands] Rework Cog + Group inheritance to requite GroupCog
...
This is an attempt to fix the MRO issues present in the current
implementation. The previous implementation of using both Cog and
app_commands.Group in the inheritance chain caused issues with things
such as walk_commands due to it potentially shadowing the app_commands
version of the call.
In this particular case it's better to use composition instead of
inheritance to avoid these bugs entirely. Especially as more things are
added that could conflict with each other.
2022-05-01 14:01:21 -04:00
165e14063f
[commands] fix BucketType.default bypassing dynamic_cooldown
2022-04-30 18:46:37 -04:00
e9ff6b4be8
[commands] Fix broken documentation references
2022-04-13 18:49:39 -04:00
896932faf1
[commands] Add Range converter
...
This allows hybrid commands to also have a range annotation
2022-04-12 20:15:11 -04:00
840eb577d4
[commands] Add initial implementation of hybrid commands
...
Hybrid commands allow a regular command to also double as a slash
command, assuming it meets the subset required to function.
2022-04-12 20:15:10 -04:00
dbcdf69eb1
[commands] Raise appropriate exception for no guild found
2022-04-04 21:49:11 -04:00
55c5be78cf
[commands] Implement commands.parameter
2022-04-04 18:01:21 -04:00
9f83eb6032
Add application command cooldown decorators
...
Fix #7790
2022-03-29 00:46:42 -04:00
def035bf9a
Remove StoreChannel and any references to it
2022-03-28 00:09:19 -04:00
432de92e8a
Update translations, add Crowdin CLI config
2022-03-09 20:07:48 -05:00
93fba264ad
[commands] add ScheduledEvent converter
2022-03-09 17:56:50 -05:00
6979e56088
Remove manual :async-for: markers
2022-02-23 08:05:23 -05:00
1c63816cc0
[commands] Document / type-hint cooldown
2021-08-10 08:35:15 -04:00
ec32b71ff9
[commands] Document GuildNotFound
2021-08-10 08:34:11 -04:00
c628224403
[commands] Add GuildStickerConverter
2021-08-10 08:31:20 -04:00
3ad95f3746
[commands] Document dynamic_cooldown
2021-07-30 21:29:40 -04:00
3cb539d91b
[commands] Document the thread converter
2021-07-07 20:15:18 -04:00
b2c9c26841
Show decorator usage instead of signature in docs
2021-06-27 23:40:39 -04:00
2a6d79078e
[commands] Add GuildChannelConverter
2021-05-07 07:37:42 -04:00
3864fb37a0
Fix various reference issues in documentation
...
Co-Authored-By: Riley Shaw <30989490+ShineyDev@users.noreply.github.com >
2021-05-06 07:51:07 -04:00
18bf3d3a7d
[commands] Actually expose the FlagError base error
2021-04-19 10:27:24 -04:00
ddb71e2aed
[commands] Initial support for FlagConverter
...
The name is currently pending and there's no command.signature hook
for it yet since this requires bikeshedding.
2021-04-19 10:25:08 -04:00
c54e43360b
[commands] Add run_converters helper to call converters
2021-04-19 04:46:02 -04:00
5dec62f4c0
[commands] Add a converter for discord.Object
2021-04-16 08:18:57 -04:00
42c3ee6eed
Bring back discord module in discord.ext.commands documentation
2021-04-10 15:49:39 -04:00
296bd069c1
Remove current module reference in commands API docs
2021-04-10 14:59:26 -04:00
b20e92efd8
[docs] Fix references to Greedy
2021-04-10 14:59:09 -04:00
bcd3a00eaf
[commands] Make commands.Greedy
a typing.Generic
2021-04-10 07:27:32 -04:00
05c123f3ab
Use f-strings in more places that were missed
2021-04-08 09:31:06 -04:00
e895a53713
[commands] Add StageChannelConverter to documentation
2021-04-08 00:44:47 -04:00
f6df66a971
Add missing documentation for StoreChannelConverter
2021-04-04 00:21:15 -04:00
68eb844d48
[commands] Add discord.Guild converter and GuildNotFound error
...
* Add discord.Guild converter and GuildNotFound error
* note for lack of disambiguation in Guilds with duplicate names, and removed the possibility of returning None
* edited converter to use `utils.get` over `utils.find` and docs edited with Converter and Exception.
2021-02-07 05:32:33 -05:00
e0e60a2f62
[commands] document PartialMessageConverter
2021-01-24 05:16:32 -05:00
116fdbddb9
[commands] Fix exception hierarchy documentation
2020-12-22 04:23:37 -05:00
17b49c5a46
[commands] Make documentation use new attributetable
2020-12-18 21:35:27 -05:00
367c4b5fd2
[docs] remove unresolved doc refs, fix attribute ref
2020-09-07 22:25:11 -04:00
0a7e2f7c2f
[commands] BadBooleanArgument -> BadBoolArgument
2020-09-04 08:47:07 -04:00
6ebd2e13a1
[commands] Add subclasses of BadArgument for converters
2020-09-04 08:45:29 -04:00
84098ed824
[commands] Add a new exception class for command registration errors
2020-06-28 03:48:07 -04:00
b4b953bfc6
Fix various inconsistencies within the documentation ( #5067 )
2020-06-28 03:45:58 -04:00
1b0e806245
[commands] Implement commands.before/after_invoke
2020-04-04 02:57:20 -04:00
2ba28bbfe2
One last superfluous .0 in versionadded
2020-01-22 21:12:02 -05:00
d9cd4a3561
[commands] Implement Command.__call__
2020-01-21 04:27:20 -05:00