diff options
| author | 2018-09-19 13:25:12 +0100 | |
|---|---|---|
| committer | 2018-09-19 13:25:12 +0100 | |
| commit | fcbb7c960ce8c9b693711b4b40d3fa86fd17d7cf (patch) | |
| tree | 0015e3da000323b8f576f3303807176f1f4ea794 /modules/sed.py | |
| parent | Fix some styling in ducks.py (diff) | |
Refactor everything to use delimited events
Diffstat (limited to 'modules/sed.py')
| -rw-r--r-- | modules/sed.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/modules/sed.py b/modules/sed.py index 74441c4d..22ba560a 100644 --- a/modules/sed.py +++ b/modules/sed.py @@ -8,8 +8,7 @@ class Module(object): def __init__(self, bot, events, exports): self.bot = bot self.events = events - events.on("received").on("message").on("channel").hook( - self.channel_message) + events.on("received.message.channel").hook(self.channel_message) exports.add("channelset", {"setting": "sed", "help": "Disable/Enable sed in a channel", @@ -48,8 +47,8 @@ class Module(object): pattern = re.compile(sed_split[1], regex_flags) except: traceback.print_exc() - self.events.on("send").on("stderr").call(target=event[ - "channel"], module_name="Sed", server=event["server"], + self.events.on("send.stderr").call(target=event["channel"], + module_name="Sed", server=event["server"], message="Invalid regex in pattern") return replace = sed_split[2].replace("\\/", "/") @@ -65,6 +64,6 @@ class Module(object): prefix = "* %s" % line.sender else: prefix = "<%s>" % line.sender - self.events.on("send").on("stdout").call(target=event[ + self.events.on("send.stdout").call(target=event[ "channel"], module_name="Sed", server=event["server"], message="%s %s" % (prefix, new_message)) |
