Como Marcar um Usuário no Mastodon em Instâncias Diferentes
🔍 WiseChecker

Como Marcar um Usuário no Mastodon em Instâncias Diferentes

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.