2

如何使用Openfire向特定用户广播消息。

场景:我只想向信用余额小于 100 的用户广播消息。我查看了Openfire的广播每日消息(MOTD)插件。

广播插件用于向所有人和特定群组发送广播消息。MOTD插件用于在用户上线时向所有人发送消息。

我在网上搜索但没有得到任何东西。

任何建议和意见将不胜感激。谢谢

4

1 回答 1

1

您可以在您的 openfire 服务器上注册一个特殊帐户来发送所有这些消息。并以普通方式发送。

如果您想在自定义插件中使用此功能,可以按如下方式进行:

packet.setTo(userJid); // packet - is the message you want to send
ComponentManagerFactory.getComponentManager().sendPacket(this, packet);
于 2012-04-21T09:56:10.737 回答