我用Python框架sleekxmpp创建了一个小型XMPP客户机。我使用以下代码创建连接类:
class Client(ClientXMPP):
def __init__(self, jid, password):
ClientXMPP.__init__(self, jid, password)
self.register_plugin('xep_0280')
self.add_event_handler("session_start", self.session_start)
self.add_event_handler("message", self.message)
self.add_event_handler("carbon_received", self.carbon_received)
self.add_event_handler("carbon_sent", self.carbon_sent)
我收到了一个回调消息或碳类。在message函数中,我可以用msg[“body”]获取消息体,但是如何从carbons消息中获取消息体?在
我试图用与消息函数相同的方式获取它,但它只返回一个空字符串。如果我做一个类型的msg[“forwarded”]我得到“”但是我不能得到消息体。在
我使用的回调函数:
^{2}$
目前没有回答
相关问题 更多 >
编程相关推荐