def communicate(self, sess, mess): """Communicate with the user """ user = mess.getFrom() nick = mess.getFrom().getResource() text = mess.getBody() logging.info("From: %s-- Message: %s" % (user, text)) therapist = eliza() reply = therapist.respond(text) sess.send(xmpp.Message(mess.getFrom(), reply))
def messageCB(sess,mess): nick=mess.getFrom().getResource() text=mess.getBody() reply = eliza(text) sess.send(xmpp.Message(mess.getFrom(),reply))