aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/channel_access.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/modules/channel_access.py b/modules/channel_access.py
index 814fbe95..a15f983e 100644
--- a/modules/channel_access.py
+++ b/modules/channel_access.py
@@ -30,8 +30,13 @@ class Module(ModuleManager.BaseModule):
@utils.hook("check.command.channel-access")
def check_command(self, event):
- return self._command_check(event, event["check_args"][0],
- event["check_args"][1])
+ target = event["target"]
+ access = event["request_args"][0]
+ if len(event["request_args"]) > 1:
+ target = event["request_args"][0]
+ access = event["request_args"][1]
+
+ return self._command_check(event, target, access)
@utils.hook("received.command.access", min_args=1, channel_only=True)
def access(self, event):