diff options
| author | 2021-05-18 22:52:49 +0100 | |
|---|---|---|
| committer | 2021-05-18 22:52:49 +0100 | |
| commit | b999cb962cc090c7a82051ccaa30df32050d31b6 (patch) | |
| tree | 16501143b998a18d3269e43ceba33553c49e9f15 /bot | |
| parent | Merge pull request #741 from python-discord/fix/quiz-keyerror (diff) | |
| parent | Merge branch 'main' into fix/wrong-source-message (diff) | |
Merge pull request #740 from python-discord/fix/wrong-source-message
fix: Send the right help message for `.src help`
Diffstat (limited to 'bot')
| -rw-r--r-- | bot/exts/evergreen/source.py | 11 | 
1 files changed, 4 insertions, 7 deletions
diff --git a/bot/exts/evergreen/source.py b/bot/exts/evergreen/source.py index 8fb72143..fc209bc3 100644 --- a/bot/exts/evergreen/source.py +++ b/bot/exts/evergreen/source.py @@ -33,7 +33,8 @@ class BotSource(commands.Cog):          Raise BadArgument if `source_item` is a dynamically-created object (e.g. via internal eval).          """          if isinstance(source_item, commands.Command): -            src = source_item.callback.__code__ +            callback = inspect.unwrap(source_item.callback) +            src = callback.__code__              filename = src.co_filename          else:              src = type(source_item) @@ -64,12 +65,8 @@ class BotSource(commands.Cog):          url, location, first_line = self.get_source_link(source_object)          if isinstance(source_object, commands.Command): -            if source_object.cog_name == "Help": -                title = "Help Command" -                description = source_object.__doc__.splitlines()[1] -            else: -                description = source_object.short_doc -                title = f"Command: {source_object.qualified_name}" +            description = source_object.short_doc +            title = f"Command: {source_object.qualified_name}"          else:              title = f"Cog: {source_object.qualified_name}"              description = source_object.description.splitlines()[0]  |