ejabberd-16.08 を使用してチャット インフラストラクチャを実装しており、受信者ユーザーがオフラインのときに web サーバーにリクエストを送信するためにmod_interact ( https://github.com/adamvduke/mod_interact ) を使用することにしました (送信できるようにするため)。プッシュ通知)
しかし、mod_interact を ejaberd と統合して、名簿内のオフラインの友人の 1 人にメッセージを送信すると、mod_interact が mod_offline メッセージではなく mod_unavailable メッセージを送信することがわかりました。(mod_offline だけがプッシュ通知を送信するための適切な情報を持っているため、mod_interact に mod_offline メッセージを送信してもらいたい)
では、オンラインであることと利用できないことの違いと、それをどのように設定できるのでしょうか。
PS:メッセージを送信しようとしているユーザー(利用できないようです)がサーバーから切断されました(具体的には、彼/彼女の存在を利用不可に設定していません)
ありがとう