Modules pratiques pour serveur Prosody(XMPP)
Voici une liste de modules pratiques pour Prosody afin d’améliorer votre expérience de messagerie instantanée XMPP:
- compression pour XEP-013 : stream compression. Compresse les données avec zlib pour économiser de la bande passante.
- smacks pour XEP-0198: Stream Management. Permet au client de se reconnecter et récupérer les messages perdus en son absence. Indispensable lorsque l’on a une connexion instable (genre téléphone portable)
- carbons pour XEP-0280: Message Carbons. Permet que les messages recus et envoyés s’affichent sur tous les clients/appareils connectés en même temps. Pratique pour ne plus s’embêter avec la gestion des priorités et ressources d’XMPP. Vous recevez tout partout et pouvez répondre de n’importe quel appareil.
- mam pour XEP-0313: Message Archive Management. Permet à l’utilisateur de récupérer les derniers messages reçus (50) lorsqu’il se connecte. Pratique lorsqu’on allume un appareil pour poursuivre une conversation. On récupère les derniers messages envoyés et reçus depuis les autres appareils.
Les modules se rajoutent dans la section « modules enabled » dans le fichier de config de Prosody:
modules_enabled = {
....
"compression";
"carbons";
"mam";
"smacks";
};