]> gitweb.pimeys.fr Git - bots/basile.git/commitdiff
Merge branch 'master' of /git/Basile
authorVincent Le Gallic <basile@crans.org>
Thu, 24 May 2012 21:16:06 +0000 (23:16 +0200)
committerVincent Le Gallic <basile@crans.org>
Thu, 24 May 2012 21:16:06 +0000 (23:16 +0200)
1  2 
basile.py

diff --combined basile.py
index 9a53182bb4d6351ef644891250b705f0db174323,3768b0527eb9cbcc36d8c5dd41bb97ad2dde594b..a8ee82fbb98b8d53508212a71634aa38225f5d60
+++ 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":