From abed9cf4ea71dcbad2dd2c049683b8d14b942e09 Mon Sep 17 00:00:00 2001 From: dngfx Date: Fri, 31 Aug 2018 10:50:37 +0100 Subject: Reformat --- modules/set.py | 39 ++++++++++++++++++++++++--------------- 1 file changed, 24 insertions(+), 15 deletions(-) (limited to 'modules/set.py') diff --git a/modules/set.py b/modules/set.py index 0f73d70c..a54ce627 100644 --- a/modules/set.py +++ b/modules/set.py @@ -1,5 +1,3 @@ - - class Module(object): def __init__(self, bot): self.bot = bot @@ -8,7 +6,8 @@ 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", @@ -18,26 +17,35 @@ class Module(object): usage="", 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=" ", require_mode="o") + ).hook(self.channel_set, + channel_only=True, + help="Set a specified setting for the current channel", + usage=" ", + 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=" ", permission="channelsetoverride") + ).hook(self.channel_set, + channel_only=True, + help="Set a specified setting for the current channel", + usage=" ", + 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="", min_args=1, require_mode="o") + ).hook(self.channel_get, + channel_only=True, + help="Get a specified setting for the current channel", + usage="", + 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) @@ -59,6 +67,7 @@ class Module(object): else: event["stdout"].write("Available settings: %s" % ( ", ".join(settings.keys()))) + def set(self, event): self._set(self.settings, event, event["user"]) @@ -68,14 +77,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] -- cgit v1.3.1-10-gc9f91