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


Requires Prosody 0.12.x or trunk


With the plugin installer in Prosody 0.12 you can use:

sudo prosodyctl install --server= mod_ping_muc

For earlier versions see the documentation for installing 3rd party modules