Jabber bot的在线状态

时间:2012-01-28 17:29:02

标签: python xmpp

我使用xmpppy库来创建我的机器人。我运行机器人并且它可以正常工作,但当我使用其他用户帐户(非机器人帐户)进入MirandaIM进行测试时,我发现它的状态是离线的。虽然我可以发送和接收消息。如何向所有机器人的“朋友”发送它在线的信息?

1 个答案:

答案 0 :(得分:1)

要管理您的机器人的存在,您需要:

  • 确保名单已正确定义。例如,您与机器人联系,您的用户应该在各自的联系人列表中相互联系。
  • 完成后,在您登录时发送在线状态数据包,您应该看到正确广播的状态。

参考文件是:http://xmpp.org/rfcs/rfc3921.html#int