]> gitweb.pimeys.fr Git - bots/deconnaisseur.git/blobdiff - deconnaisseur.py
bourde sur le classement des scores by pseudo
[bots/deconnaisseur.git] / deconnaisseur.py
index f2e405c50e7669604b297f03b5e56895bc843268..5ebbbf8ed9dfc51f4e32af0b5d59539e1f6e8c7a 100755 (executable)
@@ -125,7 +125,7 @@ class Deconnaisseur(ircbot.SingleServerIRCBot):
         if self.play_status[channel][0]==1:
             if token==None:
                 # c'est donc que l'indice a été demandé
-                if self.play_status[channe][-1]+config_time_incompressible_clue<time.time():
+                if self.play_status[channel][-1]+config_time_incompressible_clue<time.time():
                     token=self.play_status[channel][-1]
             if self.play_status[channel][-1]==token:
                 indice=self.play_status[channel][2]
@@ -340,7 +340,6 @@ class Deconnaisseur(ircbot.SingleServerIRCBot):
                 serv.privmsg(auteur,"Scores by score : "+" ; ".join(["%s %s"%(i[0],i[1]) for i in scores]))
                 # trie par pseudo
                 scores.sort(lambda x,y:cmp(x[0].lower(),y[0].lower()))
-                scores.reverse()
                 serv.privmsg(auteur,"Scores by pseudo : "+" ; ".join(["%s %s"%(i[0],i[1]) for i in scores]))
             elif auteur in self.overops:
                 souscmd=message[1].lower()
@@ -438,6 +437,8 @@ class Deconnaisseur(ircbot.SingleServerIRCBot):
                         serv.privmsg(canal,"%s: Rappel : %s"%(auteur,self.play_status[canal][1]))
                 else:
                     serv.privmsg(canal,"%s: pas ici…"%(auteur))
+            if cmd=="indice" and canal in self.play_channels:
+                self.give_indice(serv,canal,None)
             else:
                 tryother=True
         else: