Esempio n. 1
0
 def text_message(self, message=None):
     im_from = db.IM("xmpp", message.sender)
     
     # only accept from XMPP messages from our domain
     if '@praekeltfoundation.org' not in im_from.address:
         logging.info("Rejecting %s from %s" % (message.body, im_from.address))
         return
     
     msg = Message.log(message.body)
     logging.info('Wrote %s %s' % ("Message", msg.key()))
Esempio n. 2
0
 def post(self):
     msg = Message.log(self.request.body)
     self.response.set_status(201)
     self.response.out.write(msg.key())