From f25bfd0ae2dc6c5f971721b1d18ae63732691379 Mon Sep 17 00:00:00 2001 From: jesopo Date: Wed, 30 Jan 2019 11:37:47 +0000 Subject: Correctly check if we're in a channel command before checking if the current hook is valid (commands.py) --- modules/commands.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'modules') diff --git a/modules/commands.py b/modules/commands.py index 84f78fe7..5c6ab118 100644 --- a/modules/commands.py +++ b/modules/commands.py @@ -152,18 +152,14 @@ class Module(ModuleManager.BaseModule): "'%s' is an alias of unknown command '%s'" % (command.lower(), alias_of.lower())) - is_channel = False + is_channel = "channel" in event if not is_channel and potential_hook.kwargs.get("channel_only"): continue if is_channel and potential_hook.kwargs.get("private_only"): continue hook = potential_hook - if "channel" in event: - target = event["channel"] - is_channel = True - else: - target = event["user"] + target = event["user"] if not is_channel else event["channel"] if not hook: return -- cgit v1.3.1-10-gc9f91