Conversations fornece uma lista de XEPs que requerem suporte do lado do servidor , reproduzida abaixo com links para a Prosódia correspondente 0.9 módulos .x.
Para bate-papo em grupo criptografado (suporte OMEMO), você precisa apenas de mod_pep
e mod_roster
. Os outros módulos são responsáveis pela funcionalidade adicional em um contexto OMEMO (por exemplo, compartilhamento de arquivos) e ambientes (por exemplo, clientes móveis, cliente por trás de um firewall).
- XEP-0065: mod_proxy65
- XEP-0163: mod_pep (core)
- XEP-0191: mod_blocking
- XEP-0198: mod_smacks
- XEP-0237: mod_roster (core)
- XEP-0280: mod_carbons
- XEP-0313: mod_mam (somente chat 1: 1, para apoio do MUC veja Prosody 0.10 notes abaixo)
- XEP-0352: mod_csi
- XEP-0363: mod_http_upload
- XEP-0357: mod_cloud_notify (opcional, requeridas apenas para notificações push )
Notas:
- mod_proxy65 deve idealmente apontar para um registro DNS alternativo para o mesmo servidor
- mod_blocking requer mod_privacy
- mod_csi não define regras para XEP-0352 - módulos adicionais são necessários para essas definições, eles estão listados na página mod_csi
- mod_http_upload requer mod_http e outros
Notas da prosódia 0,10:
- mod_blocking será substituído por mod_blocklist
- mod_carbons se tornará um módulo principal O
- mod_mam só suporta chats de 1: 1, As conversas marcarão seus MUCs como "XEP-0313: MAM indisponível ". Para suportar grupos, você precisa de mod_mam_muc , mas de acordo com a página do módulo (em março de 2017) isso funciona apenas no tronco (e parcialmente em 0,10)
Referências: