From b6ca89e07918189bf358b4cd6fcf3a5ddedf69aa Mon Sep 17 00:00:00 2001 From: Ryan Hitchman Date: Fri, 20 Nov 2009 17:32:10 -0700 Subject: [PATCH] remove sieve.py from core, it doesn't work at all --- core/sieve.py | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 core/sieve.py diff --git a/core/sieve.py b/core/sieve.py deleted file mode 100644 index 87b3307..0000000 --- a/core/sieve.py +++ /dev/null @@ -1,29 +0,0 @@ -import re - -import hook - - -@hook.sieve -def sieve_suite(bot, input, func, args): - events = args.get('events', ['PRIVMSG']) - - if input.command not in events and events != '*': - return None - - if input.nick.lower()[-3:] == 'bot' and args.get('ignorebots', True): - return None - - hook = args.get('hook', r'(.*)') - args.setdefault('prefix', True) - - if args.get('prefix', True): - hook = (r'^(?:[.!]|' if input.chan != input.nick else r'^(?:[.!]?|') \ - + bot.nick +r'[:,]*\s*)' + hook - - input.re = re.match(hook, input.msg, flags=re.I) - if input.re is None: - return None - - input.inp = ' '.join(input.re.groups()) - - return input