From e0ee3a42f43b2e3433cd33affc554455e22f6e25 Mon Sep 17 00:00:00 2001 From: Vincent Le Gallic Date: Fri, 25 May 2012 00:44:43 +0200 Subject: [PATCH] quit/leave message, complet cette fois --- basile.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/basile.py b/basile.py index 4276b26..71cef3c 100755 --- a/basile.py +++ b/basile.py @@ -63,7 +63,6 @@ u"Votre indélicatesse vous sied à ravir.", 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" @@ -526,7 +525,7 @@ class Basile(ircbot.SingleServerIRCBot): if auteur in self.ops and len(message)>1: if message[1] in self.chanlist: if not (message[1] in self.stay_channels) or auteur in self.overops: - serv.part(message[1]) + self.quitter(message[1]," ".join(message[2:])) self.chanlist.remove(message[1]) log(self.serveur,"priv",auteur," ".join(message)+"[successful]") else: @@ -688,7 +687,7 @@ class Basile(ircbot.SingleServerIRCBot): elif cmd in ["part","leave","dégage","va-t-en","tut'tiresailleurs,c'estmesgalets"]: if auteur in self.ops and (not (canal in self.stay_channels) or auteur in self.overops): - serv.part(canal,message="Éjecté par %s"%(auteur)) + self.quitter(canal) log(self.serveur,canal,auteur,message+"[successful]") if canal in self.chanlist: self.chanlist.remove(canal) -- 2.39.2