问题标签 [multiuserchat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1189 浏览

xmpp - ejabberdctl command "create_room" not known

I wanted to setup a simple jabber server to enable chat with my team. Everything went smoothly until the point I wanted to create conference rooms.

When I run ejabberdctl with no parameters, the option create_room does not appear in the list, and if I run ejabberdctl create_room test I get the following response:

Error: command "create_room" not known.

My config file (/etc/ejabberd/ejabberd.cfg) is as following:

0 投票
1 回答
408 浏览

c# - xmpp 中的永久组

我正在使用 jabber、agsxmpp 库在 c#.net 中开发一个聊天应用程序,我想在其中创建群聊,例如 whatsapp groupchat 和 skype groupchat。

我在 xmpp 中遇到了持久空间。它是否提供永久组的功能?持久组的创建者是否可以在不向他们发送邀请的情况下添加成员

我在 google 上搜索了 XMPP 的东西,但没有找到明确使用持久化的房间,还是应该只和会员一起去?如果是,请解释如何。

0 投票
1 回答
947 浏览

android - 在android中使用smack进行群聊中的“服务器无响应”异常

我正在使用 smack.jar 库。我试图通过以下代码在android中使用xmpp实现群聊:

出现“服务器无响应”之类的异常。有人知道如何解决吗??

0 投票
1 回答
354 浏览

ejabberd - 如何在 ejabberd 的聊天室中获取离线用户

我们在 Ubuntu 服务器上设置了 ejabberd,我们希望获取房间中的所有离线用户以发送推送通知。

我们如何从数据库中获取它们?

它的配置是什么?

0 投票
1 回答
518 浏览

ejabberd - How to get all fields from ejabberd from MUC module?

We want to get all fields from this link (http://xmpp.org/extensions/xep-0045.html#roomconfig) for this section

Example 165. Service Sends Configuration Form to Owner

In the specification it is showing all fields, but we are not getting all fields from ejabberd like:

We want to get muc#roomconfig_getmemberlist, but it is not getting from ejabberd.

What config we need to change to get all field like above link?

0 投票
1 回答
1376 浏览

xmpp - 如何通过发送一个加入多个房间到 ejabberd 服务器的消息

例如,我有 20 个房间要加入。简单的解决方案是向每个房间 ID 发送 20 条消息。考虑到性能,这很糟糕。

我想通过发送一条<presence>消息加入20个房间,如何实现?编写一个模块来挂钩自定义<presence>消息?但我不知道如何编写这种模块。

0 投票
1 回答
985 浏览

xmpp - 如何获取 openfire 聊天室消息历史记录

我使用 Strophe 库连接到 OpenFire XMPP 服务器。

如何接收聊天室消息历史记录?

当我加入房间时,我只收到 25 条消息。如何获取聊天室25条消息?

0 投票
1 回答
1529 浏览

javascript - 使用 strophe.js 检索群聊历史

我正在使用带有 Strophe.js 的 ejabberd 15.06 版本。从我的后端数据库中检索一对一聊天工作正常。但是如何从数据库中检索群聊历史记录?

例如,如果我有一个“strophe”组。当新用户加入strophe组时,应该显示其他用户在组中的聊天记录。

我正在使用此代码

在我的控制台中,它看起来像

我被卡住了如何获取群聊的历史。请帮忙

0 投票
2 回答
179 浏览

ejabberd - 安排任务每天在 eJabberd 服务器上运行?

我想设置一个任务来销毁我的 eJabberd 服务器上所有不活动的持久聊天室。是否可以设置这样的任务?

0 投票
0 回答
181 浏览

xmpp - 使用 jabber IMCore API 进行群聊

我正在尝试运行 CAXL API 以将 IM 集成到我的网页中。我已经尝试了带有材料设计的新 jabberwerx 演示,但群聊不起作用。单击“邀请加入群聊”按钮时,会调用一个尝试进入聊天室的方法,但从未触发成功回调,也不会触发错误回调。这

Javascript代码: