self.serv.privmsg(place, message)
log(self.serveur, place, auteur, something + "%r" % params + ("[successful]" if success else "[failed]"))
- def whois(self, pseudo):
+ def whois(self, pseudo, askedwhy, askedby):
"""Demande un whois sur ``pseudo``. La réponse sera handled par une autre fonction."""
+ self.users.pending_whois[pseudo] = ["pending", askedwhy, askedby]
self.serv.whois([pseudo])
### Surcharge des events du Bot
notunderstood = True
elif cmd == u"whois":
if auteur in self.ops and len(message) > 1:
- self.whois(message[1])
+ self.whois(message[1], askedwhy="cmd WHOIS", askedby=auteur)
else:
notunderstood = True
else:
""" Stocke et distribue des utilisateurs. """
def __init__(self):
self.userlist = []
+ self.pending_whois = {}
def load(self):
""" Charge le fichier d'utilisateurs dans la DB """