mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-04-20 16:00:29 +00:00
[commands] Add Command.cog_name to get the cog name it belongs to.
This commit is contained in:
parent
1e941925c2
commit
c49efc5412
@ -71,7 +71,8 @@ class Command:
|
||||
help : str
|
||||
The long help text for the command.
|
||||
brief : str
|
||||
The short help text for the command.
|
||||
The short help text for the command. If this is not specified
|
||||
then the first line of the long help text is used instead.
|
||||
aliases : list
|
||||
The list of aliases the command can be invoked under.
|
||||
pass_context : bool
|
||||
@ -321,6 +322,11 @@ class Command:
|
||||
self.on_error = coro
|
||||
return coro
|
||||
|
||||
@property
|
||||
def cog_name(self):
|
||||
"""The name of the cog this command belongs to. None otherwise."""
|
||||
return type(self.instance).__name__ if self.instance is not None else None
|
||||
|
||||
class GroupMixin:
|
||||
"""A mixin that implements common functionality for classes that behave
|
||||
similar to :class:`Group` and are allowed to register commands.
|
||||
|
Loading…
x
Reference in New Issue
Block a user