From 338c1e759f6c2b779a62f0ec56b6a509b6b517dc Mon Sep 17 00:00:00 2001 From: "Brian S. Stephan" Date: Wed, 8 Sep 2010 19:49:56 -0500 Subject: [PATCH] meta option 'meta.strip_bot_name_from_input' to determine just that. --- Module.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Module.py b/Module.py index 1a9e19e..cfd6155 100644 --- a/Module.py +++ b/Module.py @@ -114,11 +114,17 @@ class Module(object): except NoOptionError: pass except NoSectionError: pass + strip_bot_name_from_input = True + try: + strip_bot_name_from_input = self.config.getboolean(self.__class__.__name__, 'meta.strip_bot_name_from_input') + except NoOptionError: pass + except NoSectionError: pass + if not addressed_re.match(what) and need_prefix: return elif addressed_re.match(what) and ignore_prefix: return - else: + elif strip_bot_name_from_input: what = addressed_re.sub('', what) skip_recursion_scan = False