aboutsummaryrefslogtreecommitdiff
path: root/modules/set.py
diff options
context:
space:
mode:
authorGravatar dngfx2018-08-31 10:51:47 +0100
committerGravatar dngfx2018-08-31 10:51:47 +0100
commit90ce92dc39395444862edfc7946ef7a1195f2464 (patch)
tree6832c146a15879df292d265083bfe5795cbdfa69 /modules/set.py
parentReformat (diff)
signature
Revert "Reformat"
This reverts commit abed9cf
Diffstat (limited to 'modules/set.py')
-rw-r--r--modules/set.py39
1 files changed, 15 insertions, 24 deletions
diff --git a/modules/set.py b/modules/set.py
index a54ce627..0f73d70c 100644
--- a/modules/set.py
+++ b/modules/set.py
@@ -1,3 +1,5 @@
+
+
class Module(object):
def __init__(self, bot):
self.bot = bot
@@ -6,8 +8,7 @@ class Module(object):
bot.events.on("postboot").on("configure").on("set").hook(
self.postboot_set, replay=True)
bot.events.on("postboot").on("configure").on("channelset"
- ).hook(
- self.postboot_channelset, replay=True)
+ ).hook(self.postboot_channelset, replay=True)
bot.events.on("received").on("command").on("set").hook(
self.set, help="Set a specified user setting",
@@ -17,35 +18,26 @@ class Module(object):
usage="<setting>", min_args=1)
bot.events.on("received").on("command").on("channelset"
- ).hook(self.channel_set,
- channel_only=True,
- help="Set a specified setting for the current channel",
- usage="<setting> <value>",
- require_mode="o")
+ ).hook(self.channel_set, channel_only=True,
+ help="Set a specified setting for the current channel",
+ usage="<setting> <value>", require_mode="o")
bot.events.on("received").on("command").on("channelsetoverride"
- ).hook(self.channel_set,
- channel_only=True,
- help="Set a specified setting for the current channel",
- usage="<setting> <value>",
- permission="channelsetoverride")
+ ).hook(self.channel_set, channel_only=True,
+ help="Set a specified setting for the current channel",
+ usage="<setting> <value>", permission="channelsetoverride")
bot.events.on("received").on("command").on("channelget"
- ).hook(self.channel_get,
- channel_only=True,
- help="Get a specified setting for the current channel",
- usage="<setting>",
- min_args=1,
- require_mode="o")
+ ).hook(self.channel_get, channel_only=True,
+ help="Get a specified setting for the current channel",
+ usage="<setting>", min_args=1, require_mode="o")
def _postboot_set(self, settings, event):
settings[event["setting"]] = {}
settings[event["setting"]]["validate"] = event.get(
"validate", lambda s: s)
settings[event["setting"]]["help"] = event.get("help",
- "")
-
+ "")
def postboot_set(self, event):
self._postboot_set(self.settings, event)
-
def postboot_channelset(self, event):
self._postboot_set(self.channel_settings, event)
@@ -67,7 +59,6 @@ class Module(object):
else:
event["stdout"].write("Available settings: %s" % (
", ".join(settings.keys())))
-
def set(self, event):
self._set(self.settings, event, event["user"])
@@ -77,14 +68,14 @@ class Module(object):
def _get(self, event, setting, qualifier, value):
if not value == None:
event["stdout"].write("'%s'%s: %s" % (setting,
- qualifier, str(value)))
+ qualifier, str(value)))
else:
event["stdout"].write("'%s' has no value set" % setting)
def channel_get(self, event):
setting = event["args_split"][0]
self._get(event, setting, " for %s" % event["target"].name,
- event["target"].get_setting(setting, None))
+ event["target"].get_setting(setting, None))
def get(self, event):
setting = event["args_split"][0]