使用ejabberd进行限时聊天

时间:2017-01-07 19:47:36

标签: xmpp ejabberd

我们正在开发一个应该有时间限制的聊天应用程序。

例如,用户可以搜索其他用户并添加它们。应通知用户其他人添加了他。 当用户接受聊天时,可以在两个用户之间开始,但聊天应该仅限于1分钟。

是否有可能通过ejabberd实现上述目标?

1 个答案:

答案 0 :(得分:0)

  • 大多数现有的XMPP服务器(例如ejabberdopenfire等)都支持您想要的功能,但1分钟后聊天超时除外。
  • 虽然XMPP没有timeout的概念,但您可以在客户端轻松实现此功能。例如,让两个用户加入MUC(多用户聊天)并具有记录聊天开始时间的计时器。然后在1分钟后摧毁MUC。