]> gitweb.pimeys.fr Git - bots/parrot.git/blobdiff - config.py
Possibilité de dump et de restore dans un format lisible
[bots/parrot.git] / config.py
index 4d74def0c2106c29472d512a4789581deb8b092f..917ec0d1174d5532ecaffe4691da4cfeb319497e 100644 (file)
--- a/config.py
+++ b/config.py
@@ -110,10 +110,16 @@ helpmsg_overops = u" SAY DO STAY NOSTAY OPS OVEROPS KICK DIE CRASH"
 blacklisted_masks = [("Flo!*@*", [])]
 
 #: Regexp utilisée pour parser des quotes
-quote_regexp = ur"""\s*("|«|')\s*(?P<content>.+?)\s*("|»|') ?~ ?(?P<author>.+?)\s*$"""
+quote_regexp = ur"""\s*(?:"|«|')\s*(?P<content>.+?)\s*(?:"|»|') ?~ ?(?P<author>.+?)\s*(?:$|\n)"""
+
+#: Regexp utlisée pour parser une quote avec timestamp
+quote_regexp_with_timestamp = ur"(?P<timestamp>.{19}) " + quote_regexp
 
 #: Template pour afficher une quote
 quote_template = u"« %(content)s » ~ %(author)s"
 
 #: Fichier pour stocker les quotes
 quote_file = u"quotes.json"
+
+#: Fichier pour exporter les quotes
+quote_dump_file = u"quotes.txt"