From ec9063b6e75b481806dd4cc55cd2f5481eab2840 Mon Sep 17 00:00:00 2001 From: jomo Date: Thu, 10 Jul 2014 01:11:25 +0200 Subject: [PATCH] do not require extra words --- abot.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/abot.py b/abot.py index 46d1053..65e76db 100644 --- a/abot.py +++ b/abot.py @@ -5,13 +5,13 @@ rank_regex = "visitor|member|builder|trusted|helper|mod|admin|owner|rank" faq_regex = [ # ranks - "(how.+ (get|be(come)?|)|who is).+ (%s)" % rank_regex, + "(how-*? (get|be(come)?|)|who is)-*? (%s)" % rank_regex, # WE - "(can|how|why).+ (have|haz|use|get|doesn|can'?t).+ (WorldEdit|WE|W.E.)", + "(can|how|why).*? (have|haz|use|get|doesn|can'?t).*? (WorldEdit|WE|W.E.)", # clearing plot - "(why|how).+ (do|can).+( /?p clear| clear.+ plot)", + "(why|how).*? (do|can).*?( /?p clear| clear.*? plot)", # add someone to a plot - "how.+ add.+ plot" + "how.*? add.*? plot" ] faq_regex = [reg_compile(reg.lower()) for reg in faq_regex]