This module stores a timestamp of the latest presence received from users contacts so that the client can see who is online faster when they sign in, and won’t have to wait for remote servers to reply.
Just enable the module.
modules_enabled = {
-- more modules
"presence_cache";
}
The size of the cache is tuneable:
presence_cache_size = 99
Requires 0.10 or later
With the plugin installer in Prosody 0.12 you can use:
sudo prosodyctl install --server=https://modules.prosody.im/rocks/ mod_presence_cache
For earlier versions see the documentation for installing 3rd party modules