Convites Ótimos
O propósito deste tutorial é delinear como criar convites para os clientes mais populares de acordo com XEP-0401: Geração de Convites de Contas Ad-hoc. Para um entendimento básico é crucial saber que há dois tipos de convites:
Convite de Usuário
Uma maneira fácil e rápida de adicionar alguém aos seus contatos, sem interação adicional.
Criação de Conta
Permite registrar uma conta nova no seu servidor.
Nota: Dependendo da configuração do servidor, pode ainda ser possível criar uma nova conta usando um Convite de Usuário. Da mesma forma, um convite de Criação de Conta pode ser configurado para que ele também crie uma inscrição mutual. Ainda mais, o último permite que você pré-configure um nome de conta. Algo que não pode ser feito utilizando um Convite de Usuário.
Após criar um convite, você deve receber um URL da landing page, que você deve encaminhar para uma outra pessoa usando algo como email, SMS ou qualquer outra maneira de comunicação digital. Alguns apps podem até exibir um QR code, que você pode mostrar à pessoa diretamente, se ela estiver perto. Tipicamente tal URL é semelhante a este:
1https://example.com/invites/0camZqFi19rfSlVD8C4IaUFo
Quando abri-lo em um navegador você deve ver alguma coisa assim (o design vai variar de servidor a servidor):


Dependendo da configuração do seu servidor e das capacidades do cliente, algumas vezes você pode acabar com apenas um URI XMPP para compartilhar. Eles se parecem com isso:
1xmpp:inviter@example.com?roster;preauth=0camZqFi19rfSlVD8C4IaUFo;ibr=y
Esses URIs apenas funcionam se o destinatário já tiver um app XMPP compatível instalado e o app de terceiros recebendo esses URIs os suporta.
Gajim




Monal



Conversations



Movim



Profanity

/cmd list para obter uma lista de comandos disponíveis.
/cmd exec urn:xmpp:invite#create-account para obter um formulário ad-hoc.
/form submit para obter a tela de resultados com o URL da landing page e um URI XMPP.Sem suporte
Clientes populares que não suportam essa função, desde Fevereiro 2026. Note, pode ser que ainda consigam receber tais convites.
- Dino
- Kaidan
- Beagle
- Siskin
- Snikket (iOS)