Histórico de sanções
O histórico de sanções do RaidProtect permite que você acompanhe e gerencie todas as sanções aplicadas no seu servidor. Este sistema centraliza todas as ações de moderação em um banco de dados pesquisável e editável, facilitando assim o trabalho da sua equipe de moderação.
❓ Como funciona o histórico
O histórico de sanções registra automaticamente todas as ações de moderação realizadas no seu servidor:
- Sanções manuais: todos os comandos de moderação (
/ban,/tempban,/kick,/mute,/jail,/warn…) são registrados no histórico. - Sanções automáticas: as sanções aplicadas pelos nossos módulos de proteção (anti-spam, HoneyPot, ScamLens…) também são adicionadas ao histórico.
- Banimentos, expulsões e timeouts: as sanções aplicadas sem passar pelo RaidProtect são adicionadas ao histórico.
- AutoMod do Discord: os timeouts aplicados pelo AutoMod do Discord são registrados. Cada mensagem bloqueada por uma regra do AutoMod também cria um aviso em nome de “Discord Automod”, silencioso (nenhuma DM), a menos que a regra já aplique um timeout. Ele também não é dado quando o membro recebe uma sanção mais pesada (timeout, mute, jail, expulsão, softban, banimento, quarentena) nos 10 segundos em torno do bloqueio, por exemplo pelo HoneyPot ou pelo anti-spam pela mesma mensagem. Esse warn é ativado por padrão e é desativado com “Warn das mensagens bloqueadas pelo AutoMod”: execute o comando
/settings, aba “Moderação”, “Sanções”. - Notificações de sanção: os membros sancionados recebem uma mensagem privada informando-os sobre a sanção e o seu motivo. O bot também envia um aviso de recebimento detalhado confirmando o status do envio: recebida, DM fechadas, expirada ou silenciosa (quando a opção
[--silent]é usada). Para expulsões, softbans e bans temporários, esta mensagem também contém um botão com um convite para o servidor para que o membro possa voltar quando a sanção terminar.
Todas as sanções registradas contêm: o usuário sancionado, o moderador responsável, o motivo (até 512 caracteres), a data e a hora, bem como o tipo de sanção e se o usuário foi notificado.
🔍 Pesquisar sanções
O comando /sanctions search permite que você pesquise sanções no histórico segundo diferentes critérios.
Use o comando: /sanctions search [user] [moderator] [type] [reason] [date] [status] [moderator_type]
[user]: pesquisar todas as sanções de um usuário específico. Se essa conta fizer parte de um grupo de contas duplicadas, as sanções das contas vinculadas também aparecem.[moderator]: pesquisar todas as sanções aplicadas por um moderador específico.[type]: filtrar por tipo de sanção (Banimento, Desbanimento, Expulsão, Jail, Liberação, Quarentena, Timeout, Untimeout, Mute, Unmute, Aviso).[reason]: filtrar por motivo (correspondência parcial).[date]: filtrar por data da sanção.[status]: filtrar por status da sanção (Ativo, Expirado, Cancelado).[moderator_type]: filtrar por tipo de moderador (Ações humanas, Ações automatizadas, Ações do RaidProtect, Ações do Discord, Antispam, Expiração, Antiscam, HoneyPot, Discord Automod, Discord Expiration).

Você pode combinar vários critérios para refinar a sua pesquisa. Por exemplo, pesquisar todos os banimentos realizados por um moderador específico.
ℹ️ Ver uma sanção
O comando /sanctions info permite que você obtenha informações detalhadas sobre uma sanção específica.
Use o comando: /sanctions info (id)
Substitua (id) pelo identificador da sanção que você deseja visualizar.

✏️ Editar uma sanção
O comando /sanctions edit permite que você modifique o motivo ou a duração de uma sanção existente, útil para corrigir um erro ou adicionar detalhes.
Use o comando: /sanctions edit (id) [reason] [duration]
Substitua (id) pelo identificador da sanção a modificar, [reason] pelo novo motivo (máximo 512 caracteres) e [duration] pela nova duração (ex.: 1d 2h).

Editar uma sanção atualiza o registro no histórico, mas não altera a sanção aplicada no Discord (por exemplo, um usuário banido continuará banido).
🗑️ Excluir uma sanção
O comando /sanctions delete permite que você exclua uma sanção do histórico. Esta ação é irreversível.
Use o comando: /sanctions delete (id) [reason]
Substitua (id) pelo identificador da sanção a excluir. O parâmetro [reason] permite justificar a exclusão, que será registrada nos logs.

Status das sanções
As sanções podem ter diferentes status:
| Status | Emojis | Significados |
|---|---|---|
Ativo | A sanção está em andamento. | |
Expirado | A sanção expirou. | |
Cancelado | A sanção foi cancelada por um moderador. | |
Falhou | A sanção falhou (permissões insuficientes). |
Gerenciamento de duplicatas
Quando uma sanção ativa e anterior é encontrada, você pode:
- Mesclar as duas sanções: as durações serão somadas, se possível, e os motivos serão concatenados.
- Cancelar a sanção ativa e criar uma nova sanção.
- Sobrescrever a sanção ativa com as informações da sanção digitada.

⚙️ Configuração das sanções
Todas as configurações das sanções ficam em uma mesma tela:
- Use o comando
/settings. - Abra a aba “Moderação”.
- Clique em “Configurar” ao lado de “Sanções”.
Desativar as sanções
Você pode desativar completamente o sistema de sanções no seu servidor. Quando as sanções estão desativadas, o RaidProtect deixa de registrar qualquer sanção no histórico e os comandos relacionados ficam indisponíveis.
- Use o comando
/settings. - Abra a aba “Moderação”.
- Clique em “Configurar” ao lado de “Sanções”.
- Clique em “Desativar” à direita do título da tela (ou “Ativar” para religá-lo).
Jail
Configure o Jail para ativar uma sanção de moderação baseada em cargo, mais restritiva que um mute comum. Uma vez configurado, esse cargo permite isolar um membro com permissões severamente limitadas e desbloqueia o uso dos comandos /jail e /tempjail.
- Use o comando
/settings. - Abra a aba “Moderação”.
- Clique em “Configurar” ao lado de “Sanções”.
- Clique em “Editar” ao lado de “Jail”.
- Escolha um cargo existente no seletor, ou clique em “Criar um para mim”.
O botão “Criar um para mim” abre uma janela na qual você dá um nome ao cargo (padrão Prisão) e configura o canal de informações destinado aos membros em jail:
- Selecionar um canal existente: ele mantém sua visibilidade atual.
- Criar um novo canal informando um nome (padrão
acesso-restrito).
Retiramos do cargo a permissão de ver os canais do servidor. No canal de informações, os membros em jail podem ler a mensagem e o histórico, mas não escrever, reagir nem criar threads. Esse canal corresponde ao espaço reservado nos painéis de informação, gerenciado automaticamente pela configuração do Jail.
Se um cargo de Jail já estiver configurado, você pode modificar o canal de informações com o botão “Editar canal” da tela Jail.
Se o cargo de Jail ainda permitir ver alguns canais, a tela Jail os lista em um quadro: negue a ele a permissão Ver canal nesses canais, ou crie um novo cargo com “Criar um para mim”. Enquanto sanções ativas se apoiarem no cargo de Jail ou de Mute, você não pode trocá-lo: remova essas sanções ou espere que elas expirem.
Sem cargo de Jail, os comandos /jail e /tempjail ficam indisponíveis. Os módulos automáticos (anti-spam, HoneyPot, falsos denunciantes) ainda assim oferecem Jail e Mute, com a menção “Não configurado, usa Timeout”: a sanção aplicada é então um timeout.
Cargos durante o jail
Na tela Jail, o seletor “Gestão de cargos ao prender” controla o que o RaidProtect faz com os cargos do membro quando ele é preso. Dois modos:
- “Adicionar o cargo de jail” (padrão): o membro mantém seus cargos, o cargo de jail é adicionado.
- “Substituir todos os cargos”: removemos todos os cargos do membro durante o tempo de prisão e os restauramos quando ele é solto. Mais rigoroso, isso evita que um cargo com permissões explícitas contorne as restrições do cargo de Jail.
Quarentena do Discord sincronizada
O AutoMod do Discord pode colocar em quarentena um membro cujo perfil infrinja uma regra (apelido, tag de servidor). Com esta configuração, acompanhamos essa quarentena: o membro recebe o cargo de jail e uma sanção Quarentena é registrada no histórico. Ele sai dela assim que o Discord remove a quarentena.
- Use o comando
/settings. - Abra a aba “Moderação”.
- Clique em “Configurar” ao lado de “Sanções”.
- Clique em “Ativar” ao lado de “Quarentena do Discord sincronizada”.
Esta configuração exige um cargo Jail. Desativá-la libera as quarentenas que ela aplicou.
Exclusão das mensagens no banimento
Na tela “Sanções”, o seletor “Exclusão das mensagens no banimento” define o histórico excluído por padrão quando você bane com /ban, ?ban ou /tempban sem informar --delete-messages. Escolha “Nenhuma exclusão” (padrão), 1 hora, 6 horas, 12 horas, 1 dia, 3 dias ou 7 dias. Um valor informado no comando prevalece.
Cargo de Mute
Configure o Cargo de Mute para usar uma sanção baseada em cargo em vez do timeout do Discord para durações prolongadas. Quando a duração do mute excede o limite definido, o bot atribuirá automaticamente o Cargo de Mute ao membro em vez de aplicar um timeout do Discord.
- Use o comando
/settings. - Abra a aba “Moderação”.
- Clique em “Configurar” ao lado de “Sanções”.
- Clique em “Editar” ao lado de “Mute”.
- Escolha um cargo existente no seletor “Cargo de Mute”, ou clique em “Criar um para mim” (criamos o cargo
Silenciadoe retiramos dele a escrita em todos os canais).
Limite de Mute
O limite de mute é configurado na mesma tela que o cargo. Ele define a partir de qual duração o bot usa o Cargo de Mute em vez do timeout do Discord.
- Na tela Mute, abra o seletor “Limite de Mute”.
- Escolha “Sempre”, “1 hora” (padrão), “1 dia”, “Timeout estendido (=28 dias)” ou “Valor personalizado” (de 0 a 28 dias, ex.:
3d 1h 15m).
“Sempre” (um valor de 0) nunca usa o timeout do Discord: cada mute passa pelo cargo.
O limite de 28 dias para o timeout é imposto pelo Discord. Além dessa duração, o Cargo de Mute será sempre usado, se estiver configurado. A opção [--force-timeout] do comando /mute força o timeout do Discord apesar do limite.
Os timeouts aplicados pelo AutoMod do Discord são automaticamente convertidos em mute por cargo se a sua duração ultrapassar o limite configurado, para garantir a coerência com as suas sanções manuais.
Privacidade das Sanções
Configure o nível de privacidade das sanções para controlar quais informações os membros podem acessar sobre as suas próprias sanções, através do comando /minhas-sancoes ou do botão Consultar minhas sanções.
- Use o comando
/settings. - Abra a aba “Moderação”.
- Clique em “Configurar” ao lado de “Sanções”.
- Clique em “Editar” ao lado de “Privacidade das Sanções”.
- Na janela, escolha o “Nível de acesso” desejado:
| Nível | Descrição |
|---|---|
| Desativado (padrão) | Os membros não podem consultar as suas sanções. |
| Apenas sanções | Os membros podem consultar apenas as suas sanções e o tempo restante, se aplicável. |
| Com motivos | Os membros podem consultar as suas sanções juntamente com os motivos, sem a identidade do moderador. |
| Com motivos e moderadores | Os membros podem consultar tudo sobre as suas sanções. |
Minhas Sanções.Independentemente do nível selecionado, os moderadores mantêm acesso total ao histórico de sanções através das ferramentas de moderação.
Com motivosIndependentemente do nível selecionado, os moderadores mantêm acesso total ao histórico de sanções através das ferramentas de moderação.
Mostrar mídias
Configure a exibição de mídias nos motivos das sanções. Quando esta opção está desativada (padrão), os links que contêm as seguintes extensões são automaticamente removidos dos motivos das sanções ao serem exibidos aos membros (via /minhas-sancoes ou notificações de sanção):
png, jpg, jpeg, gif, webp, webm, mp4
- Use o comando
/settings. - Abra a aba “Moderação”.
- Clique em “Configurar” ao lado de “Sanções”.
- Clique em “Ativar” ou “Desativar” ao lado de “Mostrar mídias”.
✨ Nomes das sanções Premium
Com a versão Premium, você pode personalizar o nome de cada tipo de sanção para adaptá-lo ao vocabulário do seu servidor. Os nomes personalizados substituem os nomes padrão nos logs, nas pesquisas e nos menus. Para cada tipo, você pode configurar:
- Nome: substitua o nome padrão por um de sua escolha, até 32 caracteres (ex.: “Aviso” → “Cartão Amarelo”).
- Verbo: defina o verbo usado nas mensagens, até 32 caracteres (ex.: “advertido”). Se deixado vazio, o nome é usado.
- Modo DM: escolha a formulação da mensagem privada enviada ao membro sancionado:
- “Você foi [verbo]” (padrão)
- “Você recebeu um [nome]”
Os tipos de sanções personalizáveis são: Banimento, Softban, Desbanimento, Expulsão, Jail, Liberação, Timeout, Untimeout, Mute, Unmute e Aviso.
- Use o comando
/settings. - Abra a aba “Moderação”.
- Clique em “Configurar” ao lado de “Sanções”.
- Clique no botão “Nomes das sanções”.
- Escolha o tipo de sanção a personalizar no seletor e depois informe o nome, o verbo e o modo DM na janela.
Os botões “Exportar” e “Importar” da tela permitem salvar seus nomes em um arquivo JSON e depois colá-los de volta (campo “Cole o conteúdo JSON”), por exemplo para retomá-los em outro servidor.
Deixe os campos vazios para redefinir um tipo de sanção ao seu nome padrão. O botão “Redefinir tudo” zera todos os nomes.
📨 Link de apelação Premium
O link de apelação permite que os membros sancionados contestem a sanção: um botão para o seu link é adicionado às DMs de todas as sanções, exceto os avisos.
- Use o comando
/settings. - Abra a aba “Moderação”.
- Clique em “Configurar” ao lado de “Sanções”.
- Clique no botão “Link de apelação”.
- Cole seu link na janela, ou esvazie o campo para removê-lo.
Plataformas aceitas: Discord, Google Forms, appeal.gg, Appy, DraftBot e FlaviBot.
O botão “Link de apelação” só aparece nos servidores Premium.
🔗 Contas duplicadas Experimentação
Em experimentação com a Identity Update (beta público Premium), as contas que uma mesma pessoa usa podem ser vinculadas com o comando /alt: banir uma bane as outras, e cada sanção se estende ao grupo conforme as suas configurações. Tudo é explicado na página Contas duplicadas.
📊 Logs das sanções
Para uma melhor organização, você pode configurar um canal de logs dedicado especificamente às sanções, separado dos seus logs gerais.

Configurar o canal de logs das sanções
- Use o comando
/settings. - Abra a aba “Moderação”.
- Clique em “Configurar” ao lado de “Sanções”.
- Clique em “Editar” ao lado de “Logs”.
- Escolha o canal para o qual os logs das sanções serão enviados, ou use o botão “Criar um para mim”.
Você encontra a mesma configuração, com os outros canais de logs, na tela “Logs” da aba “Moderação” (veja os logs de moderação). Sem canal dedicado, os logs das sanções vão para o canal de logs geral.
A alternância “Logs de moderação passiva” (ativada por padrão) escolhe se o RaidProtect também registra as ações realizadas sem passar pelo bot (ban pelo Discord, AutoMod do Discord…).
Lógica das cores

📦 Importar / Exportar sanções
O RaidProtect permite que você importe ou exporte o histórico de sanções do seu servidor. Os botões “Exportar” e “Importar” da tela Sanções direcionam você ao nosso servidor de suporte: entre em contato informando o convite do seu servidor e, para uma importação, o(s) bot(s) de moderação que você usava.
Perguntas frequentes
Por que o comando /jail está indisponível?
Ele exige um cargo de Jail. Configure-o em /settings, aba “Moderação”, “Sanções” e depois “Editar” ao lado de “Jail”, ou deixe o RaidProtect criar um.
O que acontece se um módulo automático precisar prender um membro sem cargo de Jail?
A sanção recai sobre um timeout. O mesmo vale para o Mute sem cargo de Mute.
Um membro pode ver as suas próprias sanções?
Sim, se você definir a privacidade das sanções com um nível diferente de “Desativado”. Ele as consulta então com /minhas-sancoes.
As mensagens bloqueadas pelo AutoMod do Discord contam como sanções?
Sim, por padrão: cada mensagem bloqueada cria um aviso silencioso em nome de “Discord Automod”, a menos que a regra já aplique um timeout ou que o membro receba ao mesmo tempo uma sanção mais pesada. Você pode desativar esse warn com “Warn das mensagens bloqueadas pelo AutoMod” no /settings, aba “Moderação”, “Sanções”. Esses avisos só são registrados nos logs se os logs de moderação passiva estiverem ativados.
Configuração de sanções
Jail
Mute
Logs
Mostrar mídias
Servidor de Suporte
Documentation
Jail
Canal de informações
Adicionar o cargo de jail
Personalizar nomes das sanções
Bannissement : Bannissement (banni)
Softban : Softban (softban)
Débannissement : Débannissement (débanni)
Expulsion : Expulsion (expulsé)
Libération : Libération (libéré)
Timeout : Timeout (timeout)
Untimeout : Untimeout (untimeout)
Unmute : Unmute (unmute)
Avertissement : Carton Jaune (cartonné) 