Conteúdo
Guia de moderação
O módulo Moderação dá à sua equipe um kit completo: sanções manuais com acompanhamento de casos, um mecanismo de regras automático, proteção anti-nuke e uma fila de denúncias alimentada pelos membros. Toda ação, manual ou automática, cria um caso numerado, para que todo o histórico possa ser auditado.

Sanções manuais
Toda sanção registra um número de caso, o moderador responsável, o alvo, o motivo e um carimbo de data e hora. Os membros recebem uma DM quando uma sanção é aplicada.
Avisos
/warn user:@member reason:<optional reason> duration:<optional time>
Emite um aviso formal. Os avisos se acumulam e podem acionar o escalonamento do automod quando um limite é atingido.
O parâmetro opcional duration controla por quanto tempo o aviso fica ativo antes de expirar e deixar de contar para o escalonamento. Os formatos aceitos são os mesmos do castigo: 12h, 30d, 6mo. Passar 0 torna o aviso permanente. Se você omitir o parâmetro, vale o padrão do servidor configurado em Painel → Moderação → Avisos → Validade do aviso (dias).
| Configuração do servidor | Resultado de /warn (sem duration:) |
|---|---|
Validade do aviso (dias) vazio / 0 |
Os avisos nunca expiram. |
Validade do aviso (dias) N |
Cada novo aviso expira N dias após ser emitido. |
Castigos
/timeout user:@member duration:<time> reason:<optional reason>
/timeout user:@member remove:True reason:<optional reason>
Coloca um membro de castigo por um tempo fixo. Formatos aceitos: 10m, 1h, 1d, 7d. A duração máxima é de 28 dias (limite fixo do Discord). Sem duração informada, o padrão é uma hora. Use remove:True para tirar um castigo ativo.
Expulsões
/kick user:@member reason:<optional reason>
Requer Expulsar membros.
Banimentos
/ban user:@member reason:<optional reason> duration:<optional time> delete_days:<0-7>
/softban user:@member reason:<optional reason>
/unban user_id:<Discord user ID> reason:<optional reason>
/ban aceita banimentos permanentes, banimentos temporários (por exemplo 7d) e a limpeza de mensagens no banimento (de 0 a 7 dias, padrão 1). /softban bane e desbane na hora para limpar as mensagens recentes de um membro sem removê-lo de vez. Ambos exigem Banir membros.
Controle de canais
/purge count:<1-1000> user:<optional @member>
/slowmode channel:<optional #channel> seconds:<0-21600>
/lockdown channel:<optional #channel> reason:<optional>
/purge apaga mensagens recentes em massa (opcionalmente filtradas por um usuário específico). /slowmode ajusta o limite de envio de um canal. /lockdown impede que qualquer pessoa publique, o que é útil durante raids.
Gerenciamento de casos
Toda sanção vira um caso. Os casos podem ser consultados, editados, revogados ou contestados, tudo com um único comando.
/cases user:<optional @member> case_id:<optional number> show_revoked:<true/false>
Sem opções, /cases lista os casos mais recentes do servidor, dez por página. Informe user para ver os casos de um membro, ou case_id para abrir um caso diretamente. Na lista você pode:
- Abrir um caso para ver os detalhes.
- Editar motivo para mudar o motivo registrado no caso.
- Revogar um caso. Revogar um caso que aplicou um banimento ou castigo desfaz automaticamente a sanção (desbane o membro ou tira o castigo).
- Limpar advertências do membro selecionado. Isso apaga apenas os avisos ativos dele.
- Mostrar revogados ou Ocultar revogados para incluir ou esconder casos inativos.
Recursos dos membros
/appeal case_number:<number> reason:<your reason>
Os membros podem recorrer de um caso que receberam. Os recursos aparecem na fila da equipe para análise: recursos aceitos revogam o caso, recursos recusados o mantêm com uma observação.
Menus de contexto de mensagens e usuários
Clique com o botão direito em uma mensagem ou usuário para acessar ações de moderação sem digitar um comando:
- Denunciar mensagem: envia a mensagem para a fila de denúncias para a triagem da equipe.
- Mod: info do usuário: abre um embed compartilhado de informações do usuário com o histórico de atividade, casos anteriores e uma barra de ações rápidas.
Fila de denúncias (triagem)
Os membros usam a ação de clique direito Denunciar mensagem para sinalizar conteúdo problemático. Cada denúncia chega a um canal de triagem exclusivo da equipe com:
- Um botão de link que leva direto à mensagem denunciada.
- Botões de sanção com um clique (aviso / castigo / expulsão / banimento) que abrem diálogos de caso já preenchidos.
- Um limite de envio por denunciante, para que a fila não possa ser inundada de spam.
Ações de triagem aceitas mantêm os botões de sanção disponíveis, para que uma única denúncia possa escalar ao longo de várias ações da equipe.
AutoMod
O mecanismo AutoMod aplica regras a cada mensagem. As regras têm várias condições e várias ações e são configuradas no painel:
- Filtros de conteúdo: palavras proibidas (com suporte a regex), proporção de maiúsculas (com um número mínimo de letras configurável, para que exclamações curtas e linhas cheias de dígitos, como Game IDs, passem), lista de links permitidos, filtros de anexos, limites de menções.
- Escalonamento: cada regra pode definir sua própria escada de escalonamento (por exemplo 1ª infração → aviso, 2ª → castigo de 10m, 3ª → expulsão).
- Exceções: isente cargos ou canais específicos por regra.
- Testar filtros: teste seus filtros personalizados com uma mensagem qualquer no painel antes de confiar neles.
As sanções do AutoMod são casos comuns, então os membros podem vê-las em /cases e contestá-las com /appeal.
Modos de comparação em regras com limite
Regras baseadas em limite (menções, proporção de maiúsculas, quantidade de anexos, regras de mensagens por janela) oferecem três maneiras de comparar a contagem real com o seu alvo:
| Modo de comparação | Dispara quando… | Exemplo |
|---|---|---|
gte (padrão) |
A contagem é pelo menos o limite. | "3 ou mais menções em uma mensagem." |
exact |
A contagem corresponde exatamente ao limite. | "Exatamente 5 mensagens em 10 segundos." |
range |
A contagem está dentro de [threshold, threshold_max]. |
"Entre 4 e 7 anexos em 15 segundos." |
Regras de intervalo e exatas só decidem no fim da janela, então uma sequência rápida de 20 mensagens no primeiro segundo não consegue disparar antes da hora uma regra de "exatamente 5".
Escopo dos filtros personalizados e verificação de anexos
Os filtros personalizados têm uma configuração Aplica-se a, para que o mesmo mecanismo de regras possa verificar o texto da mensagem, os anexos enviados ou ambos.
| Aplica-se a | O que é verificado |
|---|---|
| Texto da mensagem (padrão) | O conteúdo escrito da mensagem. |
| Nomes de arquivos anexados | Os arquivos enviados: nome, extensão e tamanho. |
| Ambos | O conteúdo da mensagem ou um anexo. |
Um filtro de nomes de arquivos anexados pode restringir qualquer combinação de:
- Padrão: comparado com o nome do arquivo, como palavra, curinga ou regex.
- Extensões: uma lista como
exe, scr, bat, definida como Bloquear estas extensões ou Permitir apenas estas extensões. - Tamanho máx. do arquivo (MB): tudo acima do limite é uma ocorrência.
Séries de anexos e espalhamento por vários canais
Dois tipos de regra dedicados visam a variante mais recente de abuso com anexos:
- Série de anexos (
attachmentSeries): sinaliza um usuário que publica uma sequência numerada de arquivos comoIMG_0001.jpg,IMG_0002.jpg,IMG_0003.jpgdentro da janela configurada. O Levlix reduz as sequências de dígitos a uma chave comum, então a regra dispara em uma série real (dois ou mais nomes numerados distintos com a mesma base), e não no mesmo arquivo publicado de novo. - Anexos entre canais (
attachmentChannelSpam): sinaliza um usuário que espalha anexos por vários canais em pouco tempo, um padrão comum em raids de gore/CSAM e spam NSFW. Configure o número de canais e a duração da janela de forma independente.
As duas regras alimentam a escada de escalonamento padrão e geram casos comuns.
Discord AutoMod
O Discord tem seu próprio AutoMod: regras do lado do servidor que bloqueiam uma mensagem antes de ela ser publicada e continuam funcionando enquanto um bot reinicia. O Levlix não o substitui. Os dois mecanismos são bons em coisas diferentes, e a página Painel → Moderação → Discord AutoMod permite usar os dois em um só lugar.
| Discord AutoMod | Levlix AutoMod | |
|---|---|---|
| Quando atua | Antes de a mensagem ser publicada | Depois de a mensagem chegar |
| Funciona com o bot offline | Sim | Não |
| Padrões ao longo do tempo (enxurradas, duplicatas, séries de anexos) | Não | Sim |
| Casos, DMs, escalonamento, recursos | Não | Sim |
| Ideal para | Ofensas, frases de phishing, enxurradas de menções, as listas de palavras do Discord | Tudo o que precisa de contexto ou de registro |
O Discord AutoMod é um módulo próprio e vem desativado. Ative-o em Painel → Módulos como a Moderação; ele depende do módulo Moderação para casos, filtros e o canal de registro de moderação, e tem sua própria fase de lançamento em Lançamentos de módulos.
Permissão
O Discord só permite que um bot leia, crie e acompanhe regras do AutoMod quando ele tem Gerenciar servidor. O Levlix não pede essa permissão na instalação. Quando ela falta, a página Discord AutoMod mostra um cartão com um botão para autorizar de novo, que abre a autorização do Discord apenas para este servidor, com Gerenciar servidor incluído. Como alternativa, conceda-a em Configurações do servidor → Cargos → Levlix. Sem a permissão, a página não mostra regras, nenhum caso é criado a partir das ações do Discord e a Verificação de segurança informa a permissão ausente.
Gerenciar regras
A página lista cada regra ao vivo a partir do Discord, com seu gatilho, ações, isenções e um selo para as regras criadas pelo Levlix. Admins podem criar regras de palavra-chave, spam de menções, spam e listas predefinidas de palavras-chave, editá-las, ativá-las e desativá-las e excluí-las. Regras criadas nas configurações do próprio Discord também aparecem e podem ser editadas da mesma forma. Regras de perfil de membro são exibidas, mas editadas no Discord. Servidores mais antigos também podem ver uma regra do tipo de link nocivo que o Discord descontinuou: a página de configurações do Discord a esconde, a API ainda a retorna, então a contagem aqui pode ser uma a mais do que no Discord.
Cinco modelos estão prontos para adotar com um clique. A página mostra o que cada um contém antes de você adotá-lo; um modelo adotado é uma regra comum que você pode desativar, editar ou excluir depois:
| Modelo | O que faz |
|---|---|
| Spam de menções | Bloqueia mensagens com cinco ou mais menções e raids de menções em massa |
| Palavras frequentemente sinalizadas | Ativa as listas mantidas pelo Discord para palavrões, conteúdo sexual e ofensas |
| Conteúdo de spam | Ativa a detecção de spam do Discord |
| Golpes e phishing | Bloqueia iscas de presentes de Nitro e Steam, sorteios de airdrop e skins, recrutamento para HypeSquad e domínios parecidos como dlscord ou steamcommunlty, em inglês e alemão |
| Convites de servidor | Bloqueia links de convite para outros servidores; o URL personalizado e os convites ativos deste servidor são adicionados automaticamente à lista de permitidos |
Os três primeiros usam os gatilhos integrados do Discord, que existem uma vez por servidor. O resultado "Nenhuma regra ativa do AutoMod" da Verificação de segurança instala exatamente esses três como correção com um clique. Golpes e phishing e Convites de servidor são regras de palavra-chave e cada uma ocupa um dos seis espaços de regras de palavra-chave que um servidor tem; as listas por trás delas vêm das grandes coleções públicas de domínios de phishing e de textos de golpe conhecidos, e você pode editar, ampliar ou excluir a regra depois como qualquer outra. Quando um canal de registro de moderação está configurado, as listas predefinidas também enviam um alerta para ele.
Casos a partir das ações do Discord
Com Criar casos a partir do Discord AutoMod ativado (o padrão), as ações do Discord vão para o registro de casos. Uma mensagem bloqueada vira um caso informativo que não conta para o escalonamento, porque o Discord já a impediu. Um castigo aplicado pelo Discord AutoMod vira um caso de castigo com sua duração, como um castigo aplicado manualmente. Os membros veem esses casos em /cases.
Espelhar o filtro de palavras
Com Espelhar filtros de palavras no Discord AutoMod ativado, o Levlix mantém uma regra nativa de palavra-chave chamada Levlix: Word filter mirror sincronizada com o seu filtro de palavras. Palavras simples e curingas com * no início ou no fim são enviados ao Discord, então bloqueiam antes de a mensagem ser publicada. Quando a regra dispara, o Levlix aplica a ação do filtro correspondente, envia a DM e registra o caso como se o filtro tivesse encontrado a ocorrência localmente. Edite os filtros no Levlix, não a regra; o Levlix sobrescreve a regra na próxima sincronização.
Não são espelhados, e continuam sendo verificados pelo próprio Levlix: filtros regex, filtros limitados a canais específicos, filtros com cargos isentos próprios, curingas no meio de uma palavra, entradas com mais de 60 caracteres e tudo o que passar do limite do Discord de 1.000 palavras-chave por regra (as entradas mais graves são mantidas). A página mostra quantas entradas foram espelhadas e ignoradas e quando ocorreu a última sincronização. Os cargos e canais imunes globais das configurações de moderação viram as isenções da regra.
Proteção anti-nuke
O Anti-Nuke vigia ações destrutivas em massa feitas por contas da equipe comprometidas ou mal-intencionadas:
- Exclusões rápidas de cargos, exclusões de canais, banimentos em massa e picos de criação de webhooks.
- Limites configuráveis por tipo de ação.
- Ações de resposta: alertar a equipe, remover os cargos do responsável ou removê-lo do servidor por completo.
- Listas de permitidos para bots confiáveis ou integrações da equipe.
Permissões necessárias
| Comando | Permissão |
|---|---|
/warn, /cases (consultar, editar motivo) |
Gerenciar mensagens ou um cargo de moderador |
/timeout |
Moderar membros ou um cargo de moderador |
Revogar um caso, limpar avisos (em /cases) |
Gerenciar servidor, mais a permissão que a ação original exigia (Banir membros para banimentos, Moderar membros para castigos) |
/kick |
Expulsar membros |
/ban, /softban, /unban |
Banir membros |
/purge |
Gerenciar mensagens |
/slowmode, /lockdown |
Gerenciar canais |
/appeal |
Todos |
| Página Discord AutoMod (painel) | Moderador para ver, Admin para alterar; o bot precisa de Gerenciar servidor |
Configuração
Todas as regras, limites e configurações anti-nuke são configurados no Painel do Levlix → Moderação. Os comandos slash ficam reservados para intervenções ao vivo durante um incidente; a configuração do dia a dia pertence ao painel.