]> gitweb.pimeys.fr Git - bots/parrot.git/blobdiff - config.py
Unicode fix ?
[bots/parrot.git] / config.py
index 6ec6aa1c7ac371f6be9c5c8789cca942eb29098b..08678b6fd166217b2e64cbfad60c8d85c3e6d4c3 100644 (file)
--- a/config.py
+++ b/config.py
@@ -22,7 +22,7 @@ quiet_channels = []
 logfile_template = "parrot.%s.log"
 
 #: Les OVEROPs, tous les droits sur le bot
-overops=["[20-100]","[20-100]_c"]
+overops=["[20-100]","[20-100]_c", "PEB"]
 #: Les OPs, moins de droits que les OVEROPs
 ops=["Chopopope"]
 #: À qui s'adresser (par IRC) quand le bot rencontre une erreur
@@ -128,7 +128,7 @@ helpmsg_overops = u" SAY DO STAY NOSTAY OPS OVEROPS KICK DIE CRASH RESTORE"
 blacklisted_masks = [("Flo!*@*", [])]
 
 #: Regexp pour le lieu et le quoter
-quote_optionnal_fields = ur"(?:(?:\|\s*(?P<place>[^|]+?)\s*)?\|\s*(?P<quoter>[^|]+?)?\s*)?"
+quote_optionnal_fields = ur"(?:\|\s*(?P<place>[^|]+?)\s*(?:\|\s*(?P<quoter>[^|]+?)\s*)?)?"
 
 #: Regexp utilisée pour parser des quotes
 quote_regexp = ur"""\s*(?:"|«|')\s*(?P<content>.+?)\s*(?:"|»|')\s*~\s*(?P<author>[^|]+?)\s*%s(?:$|\n)""" % (quote_optionnal_fields,)