]> gitweb.pimeys.fr Git - bots/parrot.git/blobdiff - config.py
[unicode] kick reason
[bots/parrot.git] / config.py
index c650d469ade141ff6218a8861c02ade65a130f7e..4d74def0c2106c29472d512a4789581deb8b092f 100644 (file)
--- a/config.py
+++ b/config.py
@@ -12,7 +12,7 @@ irc_password = "1iuh0HiJKWjuE"
 #: Pseudo IRC
 irc_pseudo = "Parrot"
 #: Liste des channels à rejoindre
-chanlist = ["#bot", "#flood"]
+chanlist = ["#bot", "#flood", "#bio", "#wikininja"]
 #: Liste des channels à ne pas quitter
 stay_channels = ["#bot", "#flood"]
 #: Liste des channels où se taire
@@ -24,7 +24,7 @@ logfile_template = "parrot.%s.log"
 #: Les OVEROPs, tous les droits sur le bot
 overops=["[20-100]","[20-100]_c"]
 #: Les OPs, moins de droits que les OVEROPs
-ops=[]
+ops=["Chopopope"]
 #: À qui s'adresser (par IRC) quand le bot rencontre une erreur
 report_bugs_to=["[20-100]"]
 
@@ -108,3 +108,12 @@ helpmsg_overops = u" SAY DO STAY NOSTAY OPS OVEROPS KICK DIE CRASH"
 #: Liste de paires de masques ``[black, exceptlist]`` : on blacklistera ce qui match ``black``
 #: et aucun élément de ``exceptlist``
 blacklisted_masks = [("Flo!*@*", [])]
+
+#: Regexp utilisée pour parser des quotes
+quote_regexp = ur"""\s*("|«|')\s*(?P<content>.+?)\s*("|»|') ?~ ?(?P<author>.+?)\s*$"""
+
+#: Template pour afficher une quote
+quote_template = u"« %(content)s » ~ %(author)s"
+
+#: Fichier pour stocker les quotes
+quote_file = u"quotes.json"