]> gitweb.pimeys.fr Git - bots/hung.git/commitdiff
Correction (après modification du sourcecode d'irclib car l'implémentation
authorVincent Le Gallic <legallic@crans.org>
Thu, 24 May 2012 23:48:02 +0000 (01:48 +0200)
committerVincent Le Gallic <legallic@crans.org>
Thu, 24 May 2012 23:48:02 +0000 (01:48 +0200)
  de PART est incorrecte)

hung.py

diff --git a/hung.py b/hung.py
index 6be04dd5658bbd25f462bb708f35626bc28639b2..99aa68a5752ebcf8eaee88c98a44b22e0064f227 100755 (executable)
--- a/hung.py
+++ b/hung.py
@@ -29,7 +29,7 @@ config_play_channels=["#flood"]
 config_quiet_channels=[]
 config_logfile_template="hung.%s.log"
 def get_config_logfile(serveur):
-    serveurs={"acoeur.crans.org":"acoeur","irc.crans.org":"crans"}
+    serveurs={"acoeur.crans.org":"acoeur","irc.crans.org":"crans","localhost":"localhost"}
     return config_logfile_template%(serveurs[serveur])
 config_overops=["[20-100]","[20-100]_","Petite-Peste","PEB"]
 config_ops=[]
@@ -127,6 +127,7 @@ class Hung(ircbot.SingleServerIRCBot):
         serv.nick(config_irc_pseudo)
     
     def on_welcome(self, serv, ev):
+        self.serv=serv # ça serv ira :)
         self.give_me_my_pseudo(serv)
         serv.privmsg("NickServ","IDENTIFY %s"%(config_irc_password))
         log(self.serveur,"Connected")
@@ -432,11 +433,11 @@ class Hung(ircbot.SingleServerIRCBot):
     def quitter(self,chan,leave_message=None):
         if leave_message==None:
             leave_message=random.choice(config_leave_messages)
-        self.serv.part(chan,leave_message.encode("utf8"))
+        self.serv.part(chan,message=leave_message.encode("utf8"))
     
     def mourir(self):
         quit_message=random.choice(config_quit_messages)
-        self.die(message=config_quit_message)
+        self.die(msg=quit_message)
     
     def get_scores(self):
         f=open(config_scores_file)
@@ -488,7 +489,8 @@ if __name__=="__main__":
     else:
         debug=False
     serveurs={"a♡":"acoeur.crans.org","acoeur":"acoeur.crans.org","acoeur.crans.org":"acoeur.crans.org",
-              "irc":"irc.crans.org","crans":"irc.crans.org","irc.crans.org":"irc.crans.org"}
+              "irc":"irc.crans.org","crans":"irc.crans.org","irc.crans.org":"irc.crans.org",
+              "localhost":"localhost"}
     try:
         serveur=serveurs[serveur]
     except KeyError: