X-Git-Url: http://gitweb.pimeys.fr/?p=bots%2Fparrot.git;a=blobdiff_plain;f=config.py;h=fce38cb31da8801128e4ad8248133429538472ee;hp=552f24fcc77b4edd67d669c9c46780f45daf5e35;hb=e16477da6ca556666492b839f5a79ec84c41018d;hpb=51b7d8da6804bd5018f5ecd169875fad92084ee6 diff --git a/config.py b/config.py index 552f24f..fce38cb 100644 --- a/config.py +++ b/config.py @@ -125,8 +125,11 @@ helpmsg_overops = u" SAY DO STAY NOSTAY OPS OVEROPS KICK DIE CRASH RESTORE" #: et aucun élément de ``exceptlist`` blacklisted_masks = [("Flo!*@*", [])] +#: Regexp pour le lieu et le quoter +quote_optionnal_fields = ur"\|\s*(?P[^|]+?)?\s*\|\s*(?P[^|]+?)?\s*" + #: Regexp utilisée pour parser des quotes -quote_regexp = ur"""\s*(?:"|«|')\s*(?P.+?)\s*(?:"|»|')\s*~\s*(?P.+?)\s*(?:$|\n)""" +quote_regexp = ur"""\s*(?:"|«|')\s*(?P.+?)\s*(?:"|»|')\s*~\s*(?P[^|]+?)\s*(?:%s)?(?:$|\n)""" % (quote_optionnal_fields,) #: Regexp utlisée pour parser une quote avec timestamp quote_regexp_with_timestamp = ur"(?P.{19}) " + quote_regexp