]> gitweb.pimeys.fr Git - bots/parrot.git/blobdiff - config.py
Comparaison de quotes indépendante de la casse.
[bots/parrot.git] / config.py
index 25347ca2544ea21085ccdd2d9aa44804f291df17..a871d693b40c222863c9574b2b5e2ff2cd7eff56 100644 (file)
--- a/config.py
+++ b/config.py
@@ -117,7 +117,7 @@ helpmsg_overops = u" SAY DO STAY NOSTAY OPS OVEROPS KICK DIE CRASH RESTORE"
 blacklisted_masks = [("Flo!*@*", [])]
 
 #: Regexp utilisée pour parser des quotes
-quote_regexp = ur"""\s*(?:"|«|')\s*(?P<content>.+?)\s*(?:"|»|') ?~ ?(?P<author>.+?)\s*(?:$|\n)"""
+quote_regexp = ur"""\s*(?:"|«|')\s*(?P<content>.+?)\s*(?:"|»|')\s*~\s*(?P<author>.+?)\s*(?:$|\n)"""
 
 #: Regexp utlisée pour parser une quote avec timestamp
 quote_regexp_with_timestamp = ur"(?P<timestamp>.{19}) " + quote_regexp
@@ -133,3 +133,9 @@ quote_dump_file = u"quotes.txt"
 
 #: URL où sont disponibles les quotes
 quote_display_url = u"http://cerebro.crans.org/parrot-quotes.txt (campus-only)"
+
+#: Suffixes qui font qu'une commande va utiliser des regexp
+regex_suffixes = ["-r", "reg", "-reg", "regex", "-regex", "regexp", "-regexp"]
+
+#: Nombre maximum d'auteurs qu'on peut demander à afficher
+search_max_authors = 20