This module reacts to server-to-server connections closing by performing XEP-0410: MUC Self-Ping from the server side to check if users are still connected to MUCs they have joined according mod_track_muc_joins. If it can’t be confirmed that the user is still joined then their client devices are notified about this allowing them to re-join.
prosodyctl install mod_ping_muc
No configuration. Enable as a regular module in modules_enabled
globally or under a VirtualHost
:
= {
modules_enabled -- other modules etc
"track_muc_joins",
"ping_muc",
}
Requires Prosody 0.12.x or trunk
With the plugin installer in Prosody 0.12 you can use:
sudo prosodyctl install --server=https://modules.prosody.im/rocks/ mod_ping_muc
For earlier versions see the documentation for installing 3rd party modules