Archiver les messages sur Prosody
Si comme moi vous voulez sauvegarder tous les messages qui transitent sur Prosody (le serveur Jabber), j’ai créé un petit module.
Recherche infructueuse
Évidemment que j’ai cherché !
J’ai cherché un module qui fait ça et je n’ai rien trouvé. Celui qui est censé faire le job est ici : http://prosody-modules.googlecode.com/hg/mod_message_logging/
Mais ça ne marche pas sur ma version de Prosody (0.8.2).
LUA
Donc j’ai simplement suivi le tuto pour créer un module : http://prosody.im/doc/developers/modules
J’ai repompé ce que j’ai vu dans d’autres modules et j’ai lu un peu de doc sur le langage LUA. Ce qui nous donne une version probablement pas optimisé d’un module qui enregistre dans un fichier les conversations.
Voilà le lien pour récupérer le module : https://github.com/neolao/prosody-message-log
Commentaires