問題タブ [ejabberd-hooks]
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.
ejabberd - Ejabberd 17: オフライン メッセージに対して呼び出されるフックを作成するには?
オフライン メッセージが作成されるたびに呼び出されるフックを作成したいと考えています。例: user-a (オンライン) が user-b (オフライン) にメッセージを送信します。次に、ejabberd に従ってメッセージが保存され、ユーザー b がオンラインになったときに送信されます。しかし、この状況では、データを使用してローカル サーバーの POST URL を呼び出したいと考えています。そのようなフックを作成する方法は?
このフックは、ローカル サーバーからプッシュ通知を送信できるようにするために作成されます。したがって、ユーザーがオンラインになるたびに、プッシュ通知としてオフライン メッセージを受け取ります。
このための段階的な実装はありません。誰かがこれを知っているなら、それは大きな助けになるでしょう。
ejabberd - 禁止されたアカウントの Ejabberd フック
muc_filter_presence のフックは、ユーザーが禁止され、チャット ルームから強制的に退去させられた場合、通話を受信しません。これは期待されていますか?もしそうなら、「ユーザー禁止」コールバックに使用できる他のフックはありますか? ejabberd 18.04 を使用しています。