Esempio n. 1
0
 def answer(self, cmd, sender, message):
     toall = KnownUser.get_all(self.bot, " ", [self.bot.name, sender])
     replacement = {"__somebody__": message, "__sender__": sender, "_all_": toall}
     if message.lower() == sender.lower():
         key = "toSender"
     elif message == '':
         key = "toNobody"
     elif message.lower() == self.bot.name.lower():
         key = "toBot"
     else:
         key = "toSomebody"
     return multiword_replace(multiword_replace(random.choice(self.dico[cmd][key]), replacement), replacement)