removed yet more left over code from when commands were channel-only.
This commit is contained in:
parent
4bca2cb95d
commit
8843d9a469
2 changed files with 6 additions and 8 deletions
|
@ -157,14 +157,12 @@ class Module(object):
|
||||||
event["target"].last_stdout.send()
|
event["target"].last_stdout.send()
|
||||||
|
|
||||||
def send_stdout(self, event):
|
def send_stdout(self, event):
|
||||||
if event["target"].name[0] in event["server"].channel_types:
|
stdout = StdOut(event["module_name"], event["target"])
|
||||||
stdout = ChannelStdOut(event["module_name"], event["target"])
|
|
||||||
stdout.write(event["message"]).send()
|
stdout.write(event["message"]).send()
|
||||||
if stdout.has_text():
|
if stdout.has_text():
|
||||||
event["target"].last_stdout = stdout
|
event["target"].last_stdout = stdout
|
||||||
def send_stderr(self, event):
|
def send_stderr(self, event):
|
||||||
if event["target"].name[0] in event["server"].channel_types:
|
stderr = StdErr(event["module_name"], event["target"])
|
||||||
stderr = ChannelStdErr(event["module_name"], event["target"])
|
|
||||||
stderr.write(event["message"]).send()
|
stderr.write(event["message"]).send()
|
||||||
if stderr.has_text():
|
if stderr.has_text():
|
||||||
event["target"].last_stderr = stderr
|
event["target"].last_stderr = stderr
|
||||||
|
|
|
@ -26,14 +26,14 @@ class Module(object):
|
||||||
def postboot_channelset(self, event):
|
def postboot_channelset(self, event):
|
||||||
self._postboot_set(self.channel_settings, event)
|
self._postboot_set(self.channel_settings, event)
|
||||||
|
|
||||||
def _set(self, settings, target, event):
|
def _set(self, settings, event):
|
||||||
if len(event["args_split"]) > 1:
|
if len(event["args_split"]) > 1:
|
||||||
setting = event["args_split"][0].lower()
|
setting = event["args_split"][0].lower()
|
||||||
if setting in settings:
|
if setting in settings:
|
||||||
value = " ".join(event["args_split"][1:])
|
value = " ".join(event["args_split"][1:])
|
||||||
value = settings[setting]["validate"](value)
|
value = settings[setting]["validate"](value)
|
||||||
if not value == None:
|
if not value == None:
|
||||||
target.set_setting(setting, value)
|
event["target"].set_setting(setting, value)
|
||||||
event["stdout"].write("Saved setting")
|
event["stdout"].write("Saved setting")
|
||||||
else:
|
else:
|
||||||
event["stderr"].write("Invalid value")
|
event["stderr"].write("Invalid value")
|
||||||
|
@ -48,8 +48,8 @@ class Module(object):
|
||||||
self._set(self.settings, event["user"], event)
|
self._set(self.settings, event["user"], event)
|
||||||
|
|
||||||
def channel_set(self, event):
|
def channel_set(self, event):
|
||||||
if event["channel"].mode_or_above(event["user"].nickname,
|
if event["target"].mode_or_above(event["user"].nickname,
|
||||||
"o"):
|
"o"):
|
||||||
self._set(self.channel_settings, event["channel"], event)
|
self._set(self.channel_settings, event)
|
||||||
else:
|
else:
|
||||||
event["stderr"].write("You do not have the modes required")
|
event["stderr"].write("You do not have the modes required")
|
||||||
|
|
Loading…
Reference in a new issue