From: Vincent Le Gallic Date: Thu, 24 May 2012 21:16:06 +0000 (+0200) Subject: Merge branch 'master' of /git/Basile X-Git-Url: http://gitweb.pimeys.fr/?p=bots%2Fbasile.git;a=commitdiff_plain;h=735327973e0b4337e44131881beb1b2d6e79fe38;hp=-c Merge branch 'master' of /git/Basile --- 735327973e0b4337e44131881beb1b2d6e79fe38 diff --combined basile.py index 9a53182,3768b05..a8ee82f --- a/basile.py +++ b/basile.py @@@ -63,11 -63,13 +63,14 @@@ u"Votre indélicatesse vous sied à rav u"Parfois, je me demande pourquoi je fais encore ce métier…", u"Le saviez-vous : l'invective ne déshonore que son auteur.", u"Le saviez-vous : vous perdez plus de temps à m'insulter qu'à vous taire.", +u"Suis-je contraint à tolérer une telle outrecuidance ?", u"Mais je ne vous permets pas ! Enfin, pas comme ça…"] # config "à peine quelques kilos octets" config_gros=[u"gros",u"énorme",u"lourd"] + config_thisfile= os.path.realpath( __file__ ) + def get_filesize(): + return ex("ls -s %s"%(config_thisfile))[1].split()[0] # config spéciale-iota config_buffer_fail_answers=[u"Pas de chance !",u"Révisez vos classiques !", @@@ -173,9 -175,9 +176,9 @@@ config_bonne_nuit_answers=[u"{}: thanks config_kick_answers=[u"Suis-je de trop ici ?",u"{}: je m'excuse pour ce bruit indu qui a stimulé votre colère",u"{} a le /kick facile, sans doute la fatigue.",u"{}: j'ai l'impression que vous n'allez pas bien aujourd'hui, vous vous en prenez à un robot !"] config_kick_actions=[u"sera désormais exemplaire",u"prépare une lettre d'excuses à {}",u"essaiera de ne plus s'attirer les foudres de {}",u"croyait avoir tout bien fait… cruelle déception."] - config_thisfile= os.path.realpath( __file__ ) - def get_filesize(): - return ex("ls -s %s"%(config_thisfile))[1].split()[0] + # config on m'a demandé de mourir + config_quit_messages=[u"Bien que cela me désole, je me vois dans l'obligation de vous abandonner."] + class NKError(Exception): def __init__(self,msg): @@@ -563,7 -565,8 +566,8 @@@ class Basile(ircbot.SingleServerIRCBot) elif cmd=="die": if auteur in self.overops: log(self.serveur,"priv",auteur," ".join(message)+"[successful]") - self.die() + quit_message=random.choice(config_quit_messages) + self.die(message=quit_message) else: notunderstood=True elif cmd=="quiet":