diff --git a/discord/ext/commands/core.py b/discord/ext/commands/core.py index 63f57242d..fad133dcc 100644 --- a/discord/ext/commands/core.py +++ b/discord/ext/commands/core.py @@ -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.