問題タブ [muc]
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.
xmpp - XMPP グループチャット ブックマークの実装
XMPPルームの場合、ユーザーがルームをブックマークすると、再ログイン時に自動的にルームに再参加することをXMPPで読みました。しかし、私の場合、ブックマークはサーバーに保存され、クエリを返すと取得できます。しかし、再結合は行われていません。
また、メンバーのみの非公開グループの参加者リストを取得する場合、メンバーは管理者情報を取得できません。管理者情報を取得することはできますか?
ios - XMPPFramework IOS - MUC の実装
これを参考に、グループチャットの設定を実装しています。
XMPPFramework - グループ チャット (MUC) の実装
ただし、モデレーターではなく参加者として、メンバーリストを取得できません。「muc#roomconfig_getmemberlist」の実装を求める複数のスタック回答を読み込もうとしましたが、XMPPRoom の fetchconfiguration デリゲートがコールバックでこのフィールド値を提供していません。
これを実装する正確な方法と、メンバーリストを取得する方法を教えてください。
xmpp - ejabberd から MUC メッセージを取得する
ejabberd を使用してチャット アプリケーションを作成しています。
mod_mam
マスターレポから使用しています。私は1-1とMUCを持っています。
アーカイブから MUC メッセージを照会することができず、常に 0 の結果が返されます。メッセージがデータベースにアーカイブされていることを確認しました。したがって、MUC メッセージの要求であると思われますが、これは間違っています。
以下はリクエスト XML で、結果は 0 です。
誰かが私に正しい要求を教えてください。
前もって感謝します
xmpp - XMPP MUC サービスでニックネームを予約する
私は現在、モバイル プラットフォーム用の MUC (メンバーのみ) アプリケーションを実装しています。MUC を機能させることができ、モバイル クライアントは相互に通信できます。
私が解決しようとしている問題は、チャットで誰も彼を偽装できないように、すべての部屋で有効な MUC サービスでユーザーにニックネームを予約してもらいたいということです。私は多くの読書をしましたが、ユーザーがすべての部屋でニックネームを予約できるという適切な例は見つかりませんでした。
適切なドキュメントを教えていただけると助かります。
ありがとう、みつん
backup - ejabberd Mnesia データベースのバックアップ
管理パネルから mnesia データベースの ejabberd バイナリ バックアップを作成すると、MUC アーカイブとプライベート チャット アーカイブに保存されているアーカイブ メッセージもバックアップされますか? そうでない場合、アーカイブされたメッセージをバックアップする方法は?
xmpp - XMPP Muc クエリ
再開時間が長い (24 時間) http://xmpp.org/extensions/xep-0198.htmlのセッション再開を使用しています。グループに参加していてクライアントが再参加した場合、新しいメッセージを取得するにはグループを離れて再参加する必要がありますか? 非 muc スタンザの場合、それらはオフライン ストレージに保持され、再接続するとすぐに配信されます。しかし、私はムクについてはよくわかりません。
そうでない場合、占有リストを取得することを除いて、オンラインであることの利点はないと思います。繰り返しますが、クライアントがオフラインの場合に占有者参加イベントが発生するかどうかはわかりません。