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 に答える