diff options
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/strip_color.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/modules/strip_color.py b/modules/strip_color.py index a1bfa752..37ce9900 100644 --- a/modules/strip_color.py +++ b/modules/strip_color.py @@ -4,7 +4,9 @@ from src import ModuleManager, utils "help": "Set whether I strip colors from my messages on this server", "validate": utils.bool_or_none}) class Module(ModuleManager.BaseModule): - @utils.hook("preprocess.send") + @utils.hook("preprocess.send.privmsg") + @utils.hook("preprocess.send.notice") def preprocess(self, event): if event["server"].get_setting("strip-color", False): - return utils.irc.strip_font(event["line"]) + line = event["line"] + line.args[-1] = utils.irc.strip_font(line.args[-1]) |
