From 30b681e601d05dbf43f479929e9584bdcb7b440e Mon Sep 17 00:00:00 2001 From: Vincent Le Gallic Date: Sun, 23 Nov 2014 05:48:33 +0100 Subject: [PATCH] =?utf8?q?On=20d=C3=A9hardcode=20le=20temps=20d'attente=20?= =?utf8?q?sur=20un=20whois?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- basile.py | 4 ++-- config.py | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/basile.py b/basile.py index 1625119..8897bb1 100755 --- a/basile.py +++ b/basile.py @@ -257,10 +257,10 @@ class Basile(ircbot.SingleServerIRCBot): c'est que le pseudo n'est pas identifié. """ pseudo = ev.arguments()[0] # On laisse le temps au bot de souffler un coup - serv.execute_delayed(5, self.fail_whoisregnick, (pseudo,)) + serv.execute_delayed(config.whois_timeout, self.fail_whoisregnick, (pseudo,)) def fail_whoisregnick(self, pseudo): - """Maintenant qu'on a laissé 5 secondes au bot pour gérer les affaires courantes, + """Maintenant qu'on a laissé quelques secondes au bot pour gérer les affaires courantes, on considère que le pseudo n'est pas registered. """ # Attention, parce qu'il se pourrait qu'on n'ait pas sollicité ce whois # et que donc pending_whois n'ai pas été peuplé en conséquence diff --git a/config.py b/config.py index a3dc293..7ac518b 100644 --- a/config.py +++ b/config.py @@ -41,6 +41,10 @@ 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à" -- 2.39.2