X-Git-Url: http://gitweb.pimeys.fr/?a=blobdiff_plain;f=config.py;h=7a49d6c9a5d13b330d4f1fc29b97f107052f57aa;hb=8c2f92de1664a4c4342cbaf67b9517e82e8d4d7f;hp=60f19357212b380c1994a530228cb450269bb072;hpb=5785a4a7ed95b10cd8144d5c7262ee5c9d8fed04;p=bots%2Fbasile.git diff --git a/config.py b/config.py index 60f1935..7a49d6c 100644 --- a/config.py +++ b/config.py @@ -24,23 +24,27 @@ note_pseudo = "Basile" #: Mot de passe note TODO : secrets note_password = "NK2015BasileB0tr4nd0omp4assword]6_+{#]78{" #: Serveur NK2015 -nk_server = "bde2.crans.org" +nk_server = "note.crans.org" #: Port NK2015 nk_port = 4242 #: Là où sont stockées les correspondances pseudo IRC → note -identities_file = "identities.json" +users_file = "users.json" #: Le template des noms de fichier de log logfile_template = "basile.%s.log" #: Les OVEROPs, tous les droits sur le bot -overops=["[20-100]","[20-100]_", "PEB"] +overops=["[20-100]", "PEB"] #: Les OPs, moins de droits que les OVEROPs ops=["Nit"] #: À qui s'adresser (par IRC) quand le bot rencontre une erreur report_bugs_to=["[20-100]"] +#: Le temps qu'on attend (en secondes) après avoir lancé un whois pour considérer +#: que le pseudo n'est pas enregistré si on n'a rien reçu +whois_timeout = 5 + #: config "ce bot a été codé par 20-100, tu te rappelles ?" manzana = ["[20-100]", "Petite-Peste"] #: config "mais PEB aussi est passé par là" @@ -84,6 +88,9 @@ amplifier_regexp = u"(une? (?:(?:putain|enfoiré) d(?:e |'))*|)(?:| super )(?: ( gros = [u"gros", u"énorme", u"lourd"] #: config spéciale-iota +_prebuffer = u"(\.|\\|§|!|/|\||:|)" +_buffer = u"(w|b|win|window|buffer)" +buffer_fail_regexp = u'((^\s*%s%s [0-9]+$)|(^%s%s [A-Za-z-]+$))' % (_prebuffer, _buffer, _prebuffer, _buffer) buffer_fail_answers = [u"Pas de chance !", u"Révisez vos classiques !", u"Encore un effort, je sais que vous pouvez le faire. ;)", u"Where did you learn to type?"]