Quando você quer mencionar um usuário no Mastodon que não está na sua instância local, o formato padrão @usuario não funciona, pois o Mastodon exige o endereço completo da conta. Marcar alguém em outra instância significa incluir o domínio da instância na menção. Este artigo explica a sintaxe correta para menções entre instâncias, mostra como adicioná-las na interface web e nos aplicativos móveis, e cobre erros comuns que impedem a marcação de funcionar.
Principais Dicas: Sintaxe de Menção Entre Instâncias no Mastodon
- @usuario@instancia.dominio: O formato de endereço completo necessário para marcar um usuário em uma instância diferente do Mastodon.
- Auto-completar após digitar o endereço completo: A caixa de composição sugere o usuário assim que você digita @usuario@instancia.dominio e faz uma pausa breve.
- Barra de pesquisa na instância: Use a caixa de pesquisa para consultar o endereço completo antes de compor uma postagem, se precisar verificar se a conta existe.
Por que um Simples @usuario Falha Entre Instâncias
O Mastodon é uma rede federada composta por milhares de instâncias independentes. Cada instância armazena seu próprio banco de dados de usuários. Quando você digita @usuario em uma postagem, o Mastodon pesquisa apenas o banco de dados local da sua instância. Se o usuário pertence a outra instância, o banco de dados local não tem registro desse nome de usuário, então a menção aparece como texto simples em vez de um link clicável.
Para marcar um usuário em uma instância diferente, você deve fornecer o endereço completo: @usuario@instancia.dominio. Esse endereço funciona como um endereço de e-mail. A primeira parte é o nome de usuário na instância remota, e a segunda parte é o domínio dessa instância remota. Quando você publica com esse formato, o Mastodon busca o perfil do usuário remoto em sua instância de origem e cria uma notificação de menção adequada para ele.
A Diferença Entre Menções Locais e Federadas
Uma menção local usa apenas a parte do nome de usuário, como @alice. O Mastodon resolve isso no banco de dados local da sua instância. Uma menção federada usa o endereço completo, como @alice@social.exemplo.com. O Mastodon envia uma solicitação para social.exemplo.com para verificar a conta e então vincula a menção. Ambos os tipos de menção aparecem como links clicáveis na postagem, mas apenas o formato federado funciona para usuários fora da sua instância local.
Passos para Marcar um Usuário em Outra Instância
- Abra a caixa de composição na sua instância local
Acesse sua instância do Mastodon em um navegador web ou abra o aplicativo oficial do Mastodon. Toque no botão de compor para criar uma nova postagem. - Digite o endereço completo começando com @
Digite @usuario@instancia.dominio exatamente. Por exemplo, se o usuário tem o nome de usuário techwriter na instância fosstodon.org, digite @techwriter@fosstodon.org. Não adicione espaços antes ou depois do endereço. - Aguarde a sugestão de auto-completar
Após digitar o endereço completo e fazer uma pausa de um a dois segundos, o Mastodon exibe uma sugestão suspensa com o nome de exibição e o avatar do usuário. Toque ou clique na sugestão para confirmar a menção. Se nenhuma sugestão aparecer, a conta remota pode não existir ou sua instância ainda não a descobriu. - Continue compondo sua postagem
Adicione qualquer texto adicional, hashtags ou mídia. A menção aparece como um link destacado na caixa de composição. Você pode adicionar várias menções entre instâncias na mesma postagem repetindo os passos 2 e 3 para cada usuário. - Publique a mensagem
Clique no botão de publicar. O Mastodon envia a postagem para sua instância local, que então envia a notificação de menção para a instância remota.
Pesquisar Manualmente um Usuário Remoto Antes de Marcar
Se o auto-completar não funcionar, você pode forçar o Mastodon a descobrir o usuário remoto pesquisando pelo endereço completo primeiro. Digite o endereço completo na barra de pesquisa da sua instância local. O Mastodon realiza uma consulta webfinger na instância remota. Se a conta existir, ela aparece nos resultados da pesquisa. Após essa pesquisa, a sugestão de auto-completar funciona imediatamente na caixa de composição.
Erros Comuns que Quebram Menções Entre Instâncias
Menção Não Aparece como Link Após a Publicação
Se a menção aparecer como texto simples, como @usuario@instancia.dominio, em vez de um link clicável, a conta remota não existe ou o endereço contém um erro de digitação. Verifique o nome de usuário e o domínio exatos. Use a barra de pesquisa para consultar a conta antes de publicar. Verifique também se a instância remota não está defederada da sua instância local. A defederação bloqueia toda comunicação entre instâncias, incluindo menções.
Usuário Não Recebe uma Notificação
Mesmo quando a menção aparece como um link, o usuário remoto pode não receber uma notificação se a instância dele desabilitou notificações para menções de contas desconhecidas. Essa configuração é controlada pelas preferências do usuário remoto. Você não pode corrigir isso do seu lado. A menção ainda cria um link visível na postagem, mas o usuário pode não vê-la a menos que a pesquise manualmente.
Auto-Completar Sugere o Usuário Errado
Se você já interagiu com um usuário em uma instância diferente, o Mastodon pode armazenar essa conta em cache localmente. Ao digitar parte do endereço, o auto-completar pode sugerir uma conta em cache com um nome de usuário semelhante. Sempre verifique o domínio completo na sugestão antes de selecioná-la. Passe o mouse sobre a sugestão para ver o endereço completo na dica de ferramenta.
Menção Entre Instâncias vs Menção Local
| Item | Menção Local | Menção Entre Instâncias |
|---|---|---|
| Sintaxe | @usuario | @usuario@instancia.dominio |
| Usuário deve estar na mesma instância | Sim | Não |
| Auto-completar funciona imediatamente | Sim | Apenas após a conta remota estar em cache |
| Notificação entregue ao usuário remoto | Não aplicável | Sim, a menos que bloqueada pelas configurações da instância remota |
| Menção aparece como link clicável | Sim | Sim, se a conta remota existir |
Agora você pode marcar qualquer usuário do Mastodon independentemente de qual instância ele usa. Use o formato completo @usuario@instancia.dominio e aguarde o auto-completar confirmar a conta. Se a menção não resolver, pesquise o usuário manualmente usando a barra de pesquisa da sua instância local. Isso força o Mastodon a buscar o perfil remoto e armazená-lo em cache localmente para menções futuras.