追加機能を備えた多数の MUC チャットが必要です。
ユーザーの部屋をコードから手動で変更する
特別な「システム」呼び出しを処理します (たとえば、/changeroom のような呼び出しは全員に転送する必要はありませんが、システムによって処理されます)
ユーザーに関する多くの追加データを mnesia テーブルに保存する
すべての履歴を hdd の db のどこかに保存し、要求に応じて返します。
頭に浮かぶ唯一のこと (2 番目のポイントについて) は、package_fillter イベントを処理するすべてのパッケージをキャッチすることです。しかし、それは重すぎるようです。
何をアドバイスできますか?