From 210125d90b22e7d48f68c906b6db620fe99baf14 Mon Sep 17 00:00:00 2001 From: jesopo Date: Mon, 15 Apr 2019 16:48:04 +0100 Subject: Only allow 'current channel' !config logic when we're in a channel --- modules/set.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'modules/set.py') diff --git a/modules/set.py b/modules/set.py index a2d15b9e..80a490e8 100644 --- a/modules/set.py +++ b/modules/set.py @@ -285,7 +285,12 @@ class Module(ModuleManager.BaseModule): target = ConfigChannelTarget(self.bot, event["server"], name) else: - target = event["target"] + if event["is_channel"]: + target = event["target"] + else: + raise utils.EventError( + "Cannot change config for current channel when in " + "private message") elif context == "server": setting_key = "serverset" target = event["server"] -- cgit v1.3.1-10-gc9f91