Você toca em Responder em uma publicação do Mastodon e vê a mensagem de erro “Esta publicação foi removida.” A publicação ainda aparece na sua linha do tempo, mas você não pode responder a ela. Isso geralmente acontece porque a publicação original foi excluída ou sua visibilidade foi alterada depois de ser buscada pela sua instância. Este artigo explica a causa exata desse erro e fornece correções passo a passo para resolvê-lo tanto na interface web quanto nos aplicativos móveis.
Principais conclusões: Corrigindo o erro de publicação removida ao responder no Mastodon
- Atualize e tente novamente: Recarregar a linha do tempo geralmente limpa publicações em cache desatualizadas que disparam o erro.
- Abra a publicação diretamente na instância do autor: Visualizar a publicação no servidor de origem ignora a cópia em cache da sua instância.
- Use a API do Mastodon ou um cliente de terceiros: Alguns clientes lidam com publicações excluídas ou restritas de forma mais suave que o aplicativo web oficial.
Por que o Mastodon mostra “Esta publicação foi removida” ao responder
O Mastodon é uma rede federada. Sua instância local busca e armazena em cache publicações de outros servidores. Quando você vê uma publicação na sua linha do tempo, sua instância mantém uma cópia local. Se o autor original excluir a publicação, ou se ele alterar a visibilidade de pública para seguidores ou direta, sua cópia em cache se torna inválida. Quando você tenta responder, sua instância verifica o status da publicação original. Se a publicação não existir mais no servidor do autor ou não estiver mais visível para você, o Mastodon retorna o erro “Esta publicação foi removida.”
Outra causa comum é uma ação de moderação. O moderador da instância do autor pode ter excluído a publicação por violação de políticas. Nesse caso, a publicação desaparece do servidor do autor, mas sua instância pode continuar exibindo-a até a próxima atualização do cache. Sua tentativa de resposta falha porque a publicação original não existe mais.
Um terceiro cenário envolve contas excluídas ou suspensas. Se o autor excluir sua conta, todas as suas publicações desaparecem da rede. Sua instância mantém uma cópia em cache até que a exclusão se propague pela federação. Responder durante essa janela dispara o erro.
Passos para corrigir o erro “Esta publicação foi removida”
- Atualize sua linha do tempo
Pressione F5 na interface web ou puxe para baixo para atualizar no aplicativo oficial do Mastodon para Android ou iOS. Isso força sua instância a buscar novamente a linha do tempo e remover publicações em cache desatualizadas. - Abra a publicação diretamente na instância do autor
Clique no timestamp da publicação para abrir seu link permanente. Se a URL levar para sua própria instância, copie a URL da publicação e altere o domínio para a instância do autor. Se a publicação carregar na instância do autor, você pode responder a partir de lá. Se mostrar um 404 ou “Esta publicação foi removida,” a publicação realmente foi excluída. - Use um cliente Mastodon de terceiros
Aplicativos como Tusky, Fedilab ou Moshidon às vezes armazenam publicações em cache de forma diferente e podem permitir responder mesmo quando a interface web oficial bloqueia. Instale um desses clientes, faça login, encontre a publicação e tente responder. - Limpe o cache do navegador para sua instância do Mastodon
Nas configurações do navegador, limpe imagens e arquivos em cache para o domínio da sua instância. No Chrome, vá em Configurações > Privacidade e segurança > Limpar dados de navegação, selecione “Imagens e arquivos em cache,” defina o intervalo de tempo como “Todo o período” e limpe os dados. Recarregue o Mastodon e tente novamente. - Tente responder de um dispositivo ou navegador diferente
Use uma janela de navegação privada ou um navegador diferente. Isso evita qualquer dado em cache que possa estar interferindo na ação de resposta. - Use a API do Mastodon diretamente
Usuários avançados podem enviar uma requisição POST para/api/v1/statusescom o parâmetroin_reply_to_iddefinido como o ID da publicação. Se a publicação foi realmente excluída, a API retorna um erro 404. Se a API for bem-sucedida, a resposta é criada apesar do erro na interface web.
Se o Mastodon ainda mostrar o erro após as correções principais
A publicação foi excluída pelo autor ou moderador
Se a publicação realmente não existe mais, você não pode responder a ela. A única alternativa é compor uma nova publicação que cite ou faça referência à original, mas você não pode anexar uma cadeia de resposta direta. Use a opção “Copiar link da publicação” para preservar a URL da publicação original para contexto.
A visibilidade da publicação mudou para seguidores ou direta
Se o autor alterou a visibilidade da publicação depois que você a viu, você pode não ter mais permissão para visualizá-la ou respondê-la. Siga o autor na instância dele e peça para ele alterar a visibilidade de volta para pública se quiser que você responda.
A instância do autor está bloqueando sua instância
Algumas instâncias bloqueiam ou limitam a federação com outras. Nesse caso, sua instância não pode verificar a existência da publicação. O erro aparece mesmo que a publicação ainda seja pública. Você não pode responder da sua instância. Use a URL da instância do autor para responder diretamente, ou peça ao autor para impulsionar sua resposta a partir da conta dele.
Interface web do Mastodon vs cliente de terceiros: comparação de tratamento de erros
| Item | Interface Web Oficial | Cliente de Terceiros (Tusky, Fedilab) |
|---|---|---|
| Gerenciamento de cache | Cache intenso de publicações remotas | Cache mais leve, atualizações mais frequentes |
| Mensagem de erro ao responder | “Esta publicação foi removida” | Pode mostrar “Publicação não encontrada” ou permitir resposta |
| Capacidade de responder a publicação excluída | Bloqueia completamente a resposta | Às vezes funciona se a publicação ainda existir na instância do autor |
| Opções de alternativa | Atualizar, limpar cache, usar link permanente | Acesso direto à API, cache alternativo |
Agora você sabe por que o Mastodon mostra o erro “Esta publicação foi removida” quando você tenta responder. A correção mais confiável é abrir a publicação na instância do autor e responder a partir de lá. Se a publicação foi realmente excluída, componha uma nova publicação com contexto em vez de forçar uma cadeia de resposta. Para usuários avançados, a API do Mastodon oferece uma maneira direta de postar respostas que ignora a camada de cache da interface web.