2012-04-20 12 views
2

Openfireを使用して特定のユーザーにメッセージをブロードキャストする方法。Openfireを使って特定のユーザーにメッセージをブロードキャストする方法は?

シナリオ:私はその信用残高、私はOpenfirebroadcastmessage of the day(MOTD)プラグインを見てきました100 その後、小さい場合にのみ、そのユーザーにメッセージをブロードキャストします。

すべてのブロードキャストメッセージを特定のgroup.and MOTDプラグインに送信するために使用されるブロードキャストプラグインは、ユーザーがオンラインになると誰にでもメッセージを送信するために使用されます。

ネットで検索しましたが、何も見つかりませんでした。

ご意見とアドバイスをいただければ幸いです。ありがとう

答えて

1

これらすべてのメッセージを送信する特別なアカウントをOpenfireサーバーに登録することができます。それを普通の方法で送ってください。

カスタムプラグインでこの機能が必要な場合は、次のようにあなたがそれを行うことができます。

packet.setTo(userJid); // packet - is the message you want to send 
ComponentManagerFactory.getComponentManager().sendPacket(this, packet); 
+0

どのように私は** **その特別なアカウントを登録できますか?私はすでにopenfireでopenfireのadmin(admin)を作成しました – juned

+0

adminページ:User/Groups - > Create New User – tsds

+0

どのような普通の意味ですか? openfireの管理ページでメッセージを送信するオプションが見つかりません – juned

関連する問題