This module converts users profiles and Avatars between old and new formats, as described in XEP-0398.


This module combines and translates a users vcard4 and PEP avatar data to and from the older vcard-temp format. vcard profile information and avatar are stored separately in PEP.



Configuration is handled though PEP. The nodes involved are:

  • urn:xmpp:vcard4
  • urn:xmpp:avatar:metadata
  • urn:xmpp:avatar:data

These can be configured individually. Notably, if given different permissions then this is respected by mod_vcard_legacy. This allows users to e.g. make only their avatar public and restrict their name and other details to contacts.