Stocker
13355f3712
Fix HelpCommand.invoked_with raising an error
This would happen if the context hasn't been set yet.
3 years ago
Josh
9d3fa3d29b
[commands] Simplify typing of command hooks
3 years ago
Josh
eaf94e84bc
Fix unbound ParamSpec to use ... over Any
3 years ago
Rapptz
625c416f18
[commands] Fix command parameter handling in HelpCommand
3 years ago
Alex Nørgaard
bfaee44b1f
[commands] Fix types for Bot.is_owner
3 years ago
jack1142
00b61e2148
Parameters->Attributes in NSFWChannelRequired's doc for consistency
3 years ago
Josh
147948af9b
Use typing.Self throughout library
3 years ago
Nihaal Sangha
90cabd1673
Fix various typos
3 years ago
Rapptz
8226f0df2c
[commands] Require number of parameters at instantiation time
This allows it to bypass annotation evaluation for arguments that don't
matter like self and context.
3 years ago
Josh
39c5a4fdc3
Fix type-errors in commands extension
3 years ago
Josh
a315786869
Handle type-errors in upcoming pyright release
3 years ago
mniip
cd1dd7d670
[commands] Properly eject listeners with custom names
3 years ago
Rapptz
88b520b5ab
Reformat code using black
Segments where readability was hampered were fixed by appropriate
format skipping directives. New code should hopefully be black
compatible. The moment they remove the -S option is probably the moment
I stop using black though.
3 years ago
Josh
4dbe1af32f
Update sphinx and fix documentation issues
3 years ago
jack1142
dc19c6c7d5
Add positional-only arguments in more places
3 years ago
Vaskel
4e331704ae
[commands] Fix typing problems in commands.converter
3 years ago
Josh
61974411df
[commands] Fix issue in PartialMessageConverter._resolve channel
3 years ago
Josh
b1571ccc25
[commands] Fix Command.cog being reset after update
3 years ago
ShashankKumarSaxena
b2ac327bd8
[commands] Fix a small typo in Context.invoke docs
4 years ago
Rapptz
2d8f299b6b
Use MISSING instead of None for HelpCommand.context
It's basically just late-init
4 years ago
Josh
9727b56503
Fix references in docs
4 years ago
Josh
166152647c
[commands] Make GroupMixin Generic
4 years ago
Rapptz
9246bbc8e3
[commands] De-indent after hook call
Close #7412
4 years ago
Willy
fa5a2188bb
Copy docs from Client.close() to Bot.close()
4 years ago
Sebastian Law
1d2eaf8526
[commands] reset view when Optional argument encounters parsing error
4 years ago
Josh
f3cb197429
[commands][types] Type hint commands-ext
4 years ago
Stocker
8fdd1f0d8f
[commands] Typehinted errors.py
4 years ago
AkshuAgarwal
6b6bcb92e6
Fix missing or broken versionadded in docstrings
This also documents BadFlagArgument.flag
4 years ago
thetimtoy
c4ee9dcafa
[commands] Return removed cog in Bot.remove_cog
The method now returns the removed cog, if it exists.
4 years ago
Josh
1c63816cc0
[commands] Document / type-hint cooldown
4 years ago
z03h
c628224403
[commands] Add GuildStickerConverter
4 years ago
z03h
8851e03a6d
[commands] fix bot_has_role and is_nsfw for threads
4 years ago
Rapptz
731a8816bb
[commands] Check for ctx.guild instead of abc.GuildChannel
4 years ago
Stocker
1472e9ed7c
Fixes minor grammatical error in Command.update
4 years ago
thetimtoy
8675a18185
[commands] Remove unused copy import in Cog
4 years ago
Alex Nørgaard
26e68b31ef
[commands] fix incorrect typings in ThreadConverter
4 years ago
Nadir Chowdhury
e2624b9a31
[commands] Fix (Partial)MessageConverter to work with thread messages
4 years ago
Rapptz
1a4e73d599
[commands] Get guild_id from message link for message converters
4 years ago
z03h
1ca5b7b8b2
[commands] update clean_content to work when standalone
4 years ago
ToxicKidz
3cb539d91b
[commands] Document the thread converter
4 years ago
Alex Nørgaard
5a7cfb3ce6
[commands] Add ThreadConverter
4 years ago
Rapptz
d047cebc35
[commands] Remove window reassignment when tokens reach 0
4 years ago
Rapptz
a3d7e06f25
[commands] Add back CommandOnCooldown.type
4 years ago
Rapptz
982140b5f7
[commands] Mention that dynamic_cooldown callable can return None
4 years ago
Rapptz
ed6c061d69
[commands] Fix guild channel converters to work in DMs
Fix #7147
4 years ago
Izhar Ahmad
2cd2d1d3ee
[commands] Rename missing_perms to missing_permissions
4 years ago
thetimtoy
3c2cf06e46
[commands] Add attr and parameter "argument" to BadInviteArgument
4 years ago
Rapptz
0bc5f276a7
[commands] Change EmojiConverter to use Client.get_emoji
4 years ago
Rapptz
bac6c2fc7b
[commands] Unwrap functions to get their module and globalns
Fixes #7002
4 years ago
Michael H
52678b2eb5
[commands] Add Command.extras
4 years ago