From ee81f0614e1182e071b59557e1c50e25ce9cc713 Mon Sep 17 00:00:00 2001 From: Rapptz Date: Sat, 6 Apr 2019 21:33:21 -0400 Subject: [PATCH] [commands] Fix HelpCommand.invoked_with when used in events. --- discord/ext/commands/help.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/discord/ext/commands/help.py b/discord/ext/commands/help.py index 686d21f17..bfc506d48 100644 --- a/discord/ext/commands/help.py +++ b/discord/ext/commands/help.py @@ -330,9 +330,10 @@ class HelpCommand: The command name that triggered this invocation. """ command_name = self._command_impl.name - if self.context is None or self.context.command.qualified_name != command_name: + ctx = self.context + if ctx is None or or ctx.command is None or ctx.command.qualified_name != command_name: return command_name - return self.context.invoked_with + return ctx.invoked_with def get_command_signature(self, command): """Retrieves the signature portion of the help page.