mod_vcard_legacy and mod_vcard4 included with Prosody 0.11.x provide equivalent functionality.


This module was an experimental replacement for mod_vcard. In addition to the ageing protocol defined by XEP-0054, it also supports the new vCard 4 based protocol and integrates with Personal Eventing Protocol.

Also supports XEP-0398: User Avatar to vCard-Based Avatars Conversion.

The vCard 4, User Avatar and User Nickname PEP nodes are updated when the vCard is changed..


modules_enabled = {
    -- "vcard";  -- This module must be removed



Requires Prosody trunk as of 2014-05-29. Won’t work in 0.10.x.

It depends on the trunk version of mod_pep for PEP support, previously known as mod_pep_plus.


With the plugin installer in Prosody 0.12 you can use:

sudo prosodyctl install --server= mod_profile

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