aboutsummaryrefslogtreecommitdiff
path: root/modules/sed.py
diff options
context:
space:
mode:
authorGravatar jesopo2018-10-03 13:22:37 +0100
committerGravatar jesopo2018-10-03 13:22:37 +0100
commit69d58eede2e9bf83aa1ed1d8fcf956efde494726 (patch)
tree11aa30f2a357f3be23ad97315dae3df051455cbe /modules/sed.py
parentAdd a way to not add a user automatically in IRCServer.get_user (diff)
signature
Move src/Utils.py in to src/utils/, splitting functionality out in to modules of
related functionality
Diffstat (limited to 'modules/sed.py')
-rw-r--r--modules/sed.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/modules/sed.py b/modules/sed.py
index f377daf1..6de7b4af 100644
--- a/modules/sed.py
+++ b/modules/sed.py
@@ -1,21 +1,21 @@
import re, traceback
-from src import ModuleManager, Utils
+from src import ModuleManager, utils
REGEX_SPLIT = re.compile("(?<!\\\\)/")
REGEX_SED = re.compile("^s/")
-@Utils.export("channelset", {"setting": "sed",
+@utils.export("channelset", {"setting": "sed",
"help": "Disable/Enable sed in a channel",
- "validate": Utils.bool_or_none})
-@Utils.export("channelset", {"setting": "sed-sender-only",
+ "validate": utils.bool_or_none})
+@utils.export("channelset", {"setting": "sed-sender-only",
"help": "Disable/Enable sed only looking at the messages sent by the user",
- "validate": Utils.bool_or_none})
+ "validate": utils.bool_or_none})
class Module(ModuleManager.BaseModule):
- @Utils.hook("received.message.channel")
+ @utils.hook("received.message.channel")
def channel_message(self, event):
sed_split = re.split(REGEX_SPLIT, event["message"], 3)
if event["message"].startswith("s/") and len(sed_split) > 2:
- if event["action"] or not Utils.get_closest_setting(
+ if event["action"] or not utils.get_closest_setting(
event, "sed", False):
return
@@ -48,7 +48,7 @@ class Module(ModuleManager.BaseModule):
return
replace = sed_split[2].replace("\\/", "/")
- for_user = event["user"].nickname if Utils.get_closest_setting(
+ for_user = event["user"].nickname if utils.get_closest_setting(
event, "sed-sender-only", False
) else None
line = event["channel"].buffer.find(pattern, from_self=False,