Visão geral da proteção
A proteção verifica mensagens elegíveis do servidor perante filtros ativados e pode eliminar, avisar ou escalar uma correspondência.
Antes de começar
Seção intitulada “Antes de começar”Inicie sessão, selecione o servidor e abra Protection. Tem de ser proprietário do servidor ou ter a permissão Manage Server. Alguns filtros requerem Premium; verifique a disponibilidade no servidor. O Worker ignora o processamento salvo se a April tiver ambas as permissões Kick Members e Ban Members no servidor; eliminar uma mensagem também requer Manage Messages e um timeout requer Moderate Members. Outras ações requerem as respetivas permissões do Discord e hierarquia de funções. A disponibilidade depende da instalação em execução.
Configurar um filtro
Seção intitulada “Configurar um filtro”- Ative Active. Abra More options > General setting para abrir o formulário de edição, reveja as permissões gerais e guarde. Regresse à lista de filtros, selecione Edit para um filtro, ative-o e configure as opções de deteção.
- Reveja as permissões globais e específicas do filtro para funções e canais. Os nomes apresentados contradizem o comportamento real: Roles allowed to bypass this filter e Channels ignored by this filter processam apenas IDs listados (Allow); Roles checked by this filter e Channels checked by this filter excluem IDs listados (Deny). Uma lista Allow vazia não processa ninguém; uma lista Deny vazia permite todos. Ambos os âmbitos têm de permitir a mensagem e entradas de palavras proibidas acrescentam outro âmbito. Por exemplo, para processar mensagens apenas num canal neutro
test-moderation, selecione Channels ignored by this filter e liste esse canal; verifique que o âmbito de funções também permite o testador. Verifique cuidadosamente a regra guardada antes de a ativar. - Escolha as sanções imediatas Delete e/ou Warn. Configure ações automáticas e mensagens apenas se necessário.
- Guarde. Num canal de teste autorizado, use uma mensagem inofensiva e verifique o registo de proteção e resultado no Discord.
Por exemplo, configure o filtro de emojis com máximo 10 e sanção Delete. Onze emojis reconhecidos deverão corresponder; dez não. A eliminação requer permissões de canal do Discord e é tentada, não garantida. Apenas o primeiro filtro correspondente processa uma mensagem.
As imagens mostram a interface em inglês.

O painel local mostra Protection inativo; as rotas de edição dos filtros foram inspecionadas separadamente.

Definições gerais não guardadas mostram as escolhas de funções e canais; verifique o comportamento real acima antes de guardar.
Verificar e recuperar
Seção intitulada “Verificar e recuperar”Se o painel estiver desativado, verifique Active e o acesso ao servidor. O bloqueio do painel e o comportamento do Worker diferem: o Worker não verifica o sinal de ativação da definição predefinida, pelo que deve desativar filtros individuais quando precisar de parar o processamento. Se nada acontecer, verifique o estado guardado do filtro, disponibilidade Premium, ambos os âmbitos de permissões, permissões do bot, limiar do filtro e se outro filtro correspondeu primeiro. Abra More options > Logs para examinar registos de proteção; estados de carregamento, vazio e erro não comprovam que nenhuma ação ocorreu, pelo que deve verificar o intervalo de datas e tentar novamente. Mensagens de bots e mensagens vazias são excluídas. Um membro com Administrator e Manage Server é ignorado. Um falso positivo pode ser tratado desativando ou ajustando o filtro ou exclusões, revendo depois o registo de proteção e restaurando o conteúdo manualmente se apropriado. Os registos de proteção são separados dos registos de eventos. Não é necessário um comando Discord para este fluxo.

Um registo de proteção local vazio é um estado da tabela, não prova de moderação bem-sucedida.
Consulte as páginas dos filtros para limites de correspondência e limitações dos fornecedores.