Se você gerencia um servidor no Discord, depende do registro de auditoria para rastrear quem alterou o quê. Quando percebe que alterações específicas de permissão estão ausentes, fica difícil identificar quem modificou um canal ou cargo. Esse problema ocorre porque o registro de auditoria do Discord filtra algumas alterações de permissão por padrão, ou porque a alteração foi feita por um bot ou usuário com permissão de Administrador. Este artigo explica por que as alterações de substituição desaparecem do registro de auditoria e fornece etapas para restaurar a visibilidade dessas alterações.
Principais Conclusões: Recuperar Alterações de Permissão Ausentes no Registro de Auditoria do Discord
- Configurações do Servidor > Registro de Auditoria > Filtrar por Ação: Use o menu suspenso de filtro para restringir os resultados a alterações de “Substituição de Permissão”.
- Verifique a seção “Eventos Incluídos”: Certifique-se de que as configurações do registro de auditoria incluam eventos de substituição de permissão para cargos e canais.
- Verifique se o usuário tem permissão de Administrador: Alterações feitas por usuários com Administrador podem nem sempre aparecer no registro de auditoria.
Por que o Registro de Auditoria do Discord Oculta Algumas Alterações de Permissão
O registro de auditoria do Discord foi projetado para registrar a maioria das ações administrativas, mas não captura todas as alterações de substituição de permissão. Os principais motivos são:
Filtragem de Eventos do Registro de Auditoria
Por padrão, o registro de auditoria mostra um conjunto amplo de eventos. No entanto, o Discord agrupa alterações de substituição de permissão sob um tipo de evento específico chamado “Substituição de Permissão”. Se o filtro do registro de auditoria estiver definido como “Todos” ou em uma categoria diferente, esses eventos ficam ocultos. Você precisa selecionar explicitamente “Substituição de Permissão” no menu suspenso de filtro para vê-los.
Bypass da Permissão de Administrador
Usuários com permissão de Administrador podem alterar substituições de canal e cargo sem que essas ações sejam registradas no registro de auditoria em alguns casos. Esta é uma limitação conhecida do sistema de registro do Discord. A alteração é aplicada, mas a entrada do registro pode estar ausente ou incompleta.
Ações de Bot e Chamadas de API
Quando um bot modifica substituições de permissão via API do Discord, o registro de auditoria registra o ID do usuário do bot. Se o bot tiver a permissão de Administrador, a alteração pode não aparecer. Além disso, se a ação do bot fizer parte de uma atualização em massa, o registro de auditoria pode mostrar apenas o estado final, não cada alteração individual de substituição.
Etapas para Encontrar Alterações de Permissão Ausentes no Registro de Auditoria
- Abra as Configurações do Servidor
Clique no nome do seu servidor no canto superior esquerdo da janela do Discord. Selecione “Configurações do Servidor” no menu suspenso. - Vá para o Registro de Auditoria
Na barra lateral esquerda, clique em “Registro de Auditoria”. A lista completa de eventos recentes aparece. - Clique no Botão de Filtro
No canto superior direito da lista do registro de auditoria, clique no ícone de filtro (um funil). Um menu suspenso aparece. - Selecione “Substituição de Permissão” no Filtro
No menu suspenso de filtro, role para baixo e marque a caixa ao lado de “Substituição de Permissão”. Em seguida, clique em “Aplicar”. O registro de auditoria agora mostra apenas eventos relacionados a alterações de substituição de permissão. - Verifique o Intervalo de Datas
Se você ainda não vir a alteração esperada, ajuste o filtro de intervalo de datas na parte superior do registro de auditoria. Clique no campo de data e selecione um intervalo maior, como “Últimos 7 Dias” ou “Intervalo Personalizado”. - Pesquise por Usuário ou Canal
No menu suspenso de filtro, você também pode filtrar por “Usuário” ou “Canal”. Digite o nome de usuário da pessoa que fez a alteração ou o canal onde a substituição foi aplicada. Isso restringe ainda mais os resultados. - Revise os Detalhes da Alteração
Ao encontrar um evento, clique nele para expandir os detalhes. O registro de auditoria mostra os valores antigos e novos de permissão para cada substituição.
Se o Discord Ainda Tiver Problemas Após a Correção Principal
Alteração de Substituição Feita por um Bot com Administrador
Se um bot com permissão de Administrador alterou substituições, o registro de auditoria pode não registrar a ação. Para contornar isso, remova a permissão de Administrador do bot e conceda apenas as permissões específicas necessárias. Em seguida, peça ao desenvolvedor do bot para executar novamente a alteração de substituição. Depois disso, o registro de auditoria deve capturar o evento.
Alteração de Substituição Feita via API em Massa
Quando um script ou bot atualiza várias substituições de uma vez, o registro de auditoria pode mostrar apenas o estado final. Para ver cada alteração individual, você precisa revisar os próprios logs do bot ou pedir ao desenvolvedor para registrar cada ação separadamente. O Discord não fornece uma maneira de dividir atualizações em massa no registro de auditoria.
Eventos do Registro de Auditoria Expirados
O Discord retém eventos do registro de auditoria por um tempo limitado. Para a maioria dos servidores, o período de retenção é de 90 dias. Se a alteração de substituição ocorreu há mais de 90 dias, ela desapareceu permanentemente. Para preservar alterações críticas, considere usar um bot que salve dados do registro de auditoria em um banco de dados externo.
Usuário Tinha Permissão “Gerenciar Servidor” ou “Administrador”
Usuários com permissão “Gerenciar Servidor” podem alterar substituições de canal, mas suas ações são sempre registradas. No entanto, se o usuário também tiver “Administrador”, o registro de auditoria pode pular o registro da alteração. Para evitar isso, evite conceder “Administrador” a usuários que só precisam gerenciar permissões. Use “Gerenciar Canais” e “Gerenciar Cargos” em vez disso.
| Item | Visível no Registro de Auditoria | Não Visível |
|---|---|---|
| Alteração de substituição por usuário não administrador | Sim, com filtro correto | Não |
| Alteração de substituição por usuário com Administrador | Às vezes | Frequentemente ausente |
| Alteração de substituição por bot com Administrador | Raramente | Geralmente ausente |
| Alterações em massa via API | Apenas estado final | Etapas individuais |
| Alteração de substituição com mais de 90 dias | Não | Expirado |
O registro de auditoria do Discord é uma ferramenta poderosa para rastrear alterações, mas tem lacunas quando se trata de substituições de permissão. Usando o filtro correto, removendo permissões de Administrador de bots e usuários e complementando com bots de registro externos, você pode recuperar a maioria das alterações de substituição ausentes. Para servidores críticos, considere configurar um bot de auditoria dedicado que registre cada alteração de permissão em um canal ou banco de dados separado. Isso fornece um histórico permanente e pesquisável de todas as modificações de substituição.