使用XMPP开发在两个用户中充当中介的客户端

2024-09-20 23:00:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在处理一个需求,在该需求中,用户将询问查询,并且该查询将路由到用户组。一组用户可以直接与导引头通信。全部使用xmpppython客户端和xmppserver(ejabberd)

详细场景:

  1. 你知道吗User1@example.com问一个问题,它注定answers@example.com你知道吗
  2. 你知道吗answers@example.com从数据库中选择一个用户列表(g1)并将查询转发给他们。你知道吗
  3. g1的每个成员分别答复User1@example.com即使消息是从answers@example.com你知道吗

步骤1是微不足道的XMPP,已经完成了

第二步可以搞定

我怀疑是否能做到。我需要关注XMPP的哪些特性。请开导。你知道吗

PS:我正在使用xmppp.py公司你知道吗


Tags: 用户com客户端路由example场景xmppanswers
1条回答
网友
1楼 · 发布于 2024-09-20 23:00:35

我不认为第3步完全可以用普通的XMPP来完成,但是,如果XMPP服务器是您自己的,并且它支持插件,那么一个可能的解决方法就是编写一个插件,通过answers@example.com假装是User1@example.com从其他用户的角度提出问题。你知道吗

另一种可能是使用多用户聊天,但这也不会给出您想要的结果。你知道吗

相关问题 更多 >

    热门问题