def onMessage(self, msg): print msg.body if msg["type"] == 'chat' and hasattr(msg, "body"): answer = "" if msg.body is not None: todo = ToDo(str(msg.body)) answer = todo.execute() reply = domish.Element((None, "message")) reply["to"] = "*****@*****.**" reply["type"] = 'chat' reply.addElement("body", content=answer) self.send(reply)