aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar jesopo2019-06-14 12:27:45 +0100
committerGravatar jesopo2019-06-14 12:27:45 +0100
commite713086255e50adf9761c54f9fb4978d61df2172 (patch)
tree4d3b293888081e0c3c523ef1bf6fc1027bec44f0 /modules
parent`yield` already generated permission check for serverset/botset (diff)
signature
Advise use of !config, not !set/!channelset/!serverset/!botset
Diffstat (limited to 'modules')
-rw-r--r--modules/config.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/modules/config.py b/modules/config.py
index 6f7e1e6e..aa1c42f8 100644
--- a/modules/config.py
+++ b/modules/config.py
@@ -70,16 +70,17 @@ class Module(ModuleManager.BaseModule):
if event["is_channel"]:
channel = event["target"]
- target, context = self._to_context(event["server"], channel,
- event["user"], context or "user")
+ context = context or "user"
+ target, setting_context = self._to_context(event["server"], channel,
+ event["user"], context)
- export_settings = self._get_export_setting(context)
+ export_settings = self._get_export_setting(setting_context)
setting_info = export_settings.get(require_setting, None)
if setting_info:
value = target.get_setting(require_setting, None)
if value == None:
example = setting_info.get("example", "<value>")
- return "Please set %s, e.g.: %s%s %s %s" % (
+ return "Please set %s, e.g.: %sconfig %s %s %s" % (
require_setting, event["command_prefix"], context,
require_setting, example)