Catch _to_context ValueError and show pretty error
This commit is contained in:
parent
da5d48400d
commit
99a314ed01
1 changed files with 7 additions and 2 deletions
|
@ -134,8 +134,13 @@ class Module(ModuleManager.BaseModule):
|
||||||
if arg_count > 2:
|
if arg_count > 2:
|
||||||
value = " ".join(event["args_split"][2:])
|
value = " ".join(event["args_split"][2:])
|
||||||
|
|
||||||
|
try:
|
||||||
target, context = self._to_context(event["server"],
|
target, context = self._to_context(event["server"],
|
||||||
event["target"], event["user"], context_desc)
|
event["target"], event["user"], context_desc)
|
||||||
|
except ValueError:
|
||||||
|
raise utils.EventError(
|
||||||
|
"Unknown context. Please provide "
|
||||||
|
"'user', 'channel', 'server' or 'bot'")
|
||||||
|
|
||||||
permission_check = utils.Check("permission", "config")
|
permission_check = utils.Check("permission", "config")
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue