java - 向组内的所有用户发送消息 - Smack API

标签 java xmpp smack

我知道我们可以通过 Chat chat = muc2.createPrivateChat("myroom@conference.jabber.org/johndoe"); 与群组中的用户私聊。 chat.sendMessage("Hello there"); 如文档中所示。

但我没有找到与群组中所有用户公开聊天的方法。有什么想法吗?

提前致谢。

最佳答案

感谢您对我的问题发表评论。我通过与群组中所有用户聊天的问题解决如下,

Message msg = new Message("mychattingroom@conference.10.10.1.105", Message.Type.groupchat);
msg.setBody("Hai... How are you?..");
oXmppConnection.sendPacket(msg);

关于java - 向组内的所有用户发送消息 - Smack API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38300454/

相关文章:

ruby-on-rails - XMPP4r - 无法检索离线消息

android - 在 ejabberd 上使用 Smack 4.2.0-beta1 创建新用户会抛出 XMPP 异常 : forbidden - auth

java - XMPP:关于在原始请求者离线时建立相互订阅的 RFC(订阅存在)

spring-boot - XMPP Spring 集成 - 聊天

java - 从 WEB-INF/lib 而不是 tomcat/lib 加载 JDBCRealm 驱动程序 jar

Java GUI Netbeans,在另一个包中的类的文本区域中显示输出

java - Gson:如何更改枚举的输出

java - 是什么导致我的 ArrayList 出现 NoSuchElementException

xmpp - 即使与XMPP服务器断开连接,如何保持群聊室(MUC)始终存在?

java - 无法通过 smack : No response from server 连接到 XMPP 服务器