X-Git-Url: http://gitweb.pimeys.fr/?a=blobdiff_plain;f=config.py;h=917ec0d1174d5532ecaffe4691da4cfeb319497e;hb=b9063a8c634b789e417f2fde616294ac3849377c;hp=c650d469ade141ff6218a8861c02ade65a130f7e;hpb=fe5896c741f4de89a661c74a6e5e8afec210ee0d;p=bots%2Fparrot.git diff --git a/config.py b/config.py index c650d46..917ec0d 100644 --- 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,18 @@ 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.+?)\s*(?:"|»|') ?~ ?(?P.+?)\s*(?:$|\n)""" + +#: Regexp utlisée pour parser une quote avec timestamp +quote_regexp_with_timestamp = ur"(?P.{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"