X-Git-Url: https://jfr.im/git/erebus.git/blobdiff_plain/fa93b93394adc45f4b3bd1694c960df127cfc4da..492f66eae0b39b23f2ac5372468cc3e3d0d05dbd:/modules/subtext.py diff --git a/modules/subtext.py b/modules/subtext.py index bef2ac1..3290050 100644 --- a/modules/subtext.py +++ b/modules/subtext.py @@ -1,4 +1,5 @@ # Erebus IRC bot - Author: Erebus Team +# vim: fileencoding=utf-8 # module for 's/regex/replacement/' style correction # see for usage examples: https://github.com/zonidjan/erebus/commit/d7e9802778477f1faa26a03078cb1b3c018a5e5c # This file is released into the public domain; see http://unlicense.org/ @@ -32,16 +33,13 @@ def privmsg_hook(bot, line): msg = pieces[3][1:] mo = re_findsub.match(msg) if mo: - print lastline[chan] - print mo.groupdict() if mo.group('global') is not None: count = 0 # unlimited else: count = 1 # only first try: newline = re.sub(mo.group('search'), mo.group('replace'), lastline[chan].msg, count) - except Exception as e: print e; return # ignore it if it doesn't work - print newline + except Exception as e: return # ignore it if it doesn't work if newline != lastline[chan].msg: if lastline[chan].sender == fromnick: bot.msg(chan, "<%s> %s" % (lastline[chan].sender, newline))