extractDate function is now in a separate Python module

This commit is contained in:
nemunaire 2014-09-08 02:25:26 +02:00
commit ee14682c4f
4 changed files with 59 additions and 70 deletions

View file

@ -15,6 +15,7 @@ nemubotversion = 3.4
from event import ModuleEvent
from hooks import Hook, hook
from tools.date import extractDate
from tools.countdown import countdown_format, countdown
def help_full ():
@ -198,7 +199,7 @@ def parseask(msg):
texts = re.match("^[^\"]*(avant|après|apres|before|after)?[^\"]*\"([^\"]+)\"[^\"]*((avant|après|apres|before|after)?.*\"([^\"]+)\".*)?$", msg.text, re.I)
if texts is not None and texts.group(3) is not None:
extDate = msg.extractDate()
extDate = extractDate(msg.text)
if extDate is None or extDate == "":
raise IRCException("la date de l'événement est invalide !")