diff options
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/set.py | 7 |
1 files changed, 6 insertions, 1 deletions
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"] |
