Todos os posts

Bot de advertências no Discord: como manter um registro de advertências e strikes

Equipe CordBase

Um registro de advertências é uma tabela com uma linha por ocorrência (o membro, o motivo, a gravidade, quem aplicou e quando) que os moderadores preenchem com um comando de barra (slash command), para que a equipe toda veja o mesmo histórico antes de decidir o próximo passo. Sem isso, um moderador lembra de uma advertência verbal do mês passado e o resto da equipe nunca fica sabendo.

Este guia monta um com o CordBase, que é feito por nós. Primeiro, o que ele não é: o CordBase não adverte, não silencia, não expulsa e não bane ninguém. Ele registra. Você continua aplicando a punição com as ferramentas do próprio Discord ou com um bot de moderação como o Carl-bot ou o Dyno, e depois registra aqui.

O que você vai ter no final

  • Um comando /warn-strike-log para os moderadores, com as ações add, query, view, update e delete.
  • Uma linha por ocorrência: membro, motivo, gravidade, quem aplicou, data e se ainda está ativa.
  • Um registro que só o cargo de moderador pode ver ou alterar.

Passo 1: adicione o CordBase e instale o template

  1. Entre em cordbase.gg com o Discord, escolha seu servidor e adicione o bot quando o painel pedir.
  2. Instale o Registro de advertências. Ele tem member (um seletor de membros, obrigatória), reason (texto, obrigatória), severity (Verbal Warning, Written Warning, Strike, Temp Ban ou Perm Ban, obrigatória), issued by (membro, obrigatória), date (obrigatória) e active (verdadeiro/falso).

Você pode editar as opções de gravidade para combinar com as regras do seu servidor.

Passo 2: deixe privado

Este é o passo importante. Tabelas novas deixam todo mundo usar. Para um registro de moderação:

  • Dê ao cargo de moderador escrita (ou admin para a staff sênior, que pode excluir entradas).
  • Não dê nenhum cargo aos membros comuns.

Assim que qualquer cargo é configurado numa tabela, membros sem um desses cargos não conseguem usá-la. Não dê acesso de leitura ao cargo everyone, senão os membros vão conseguir rodar /warn-strike-log query uns nos outros. Quem tem a permissão Administrador do Discord mantém acesso total de qualquer jeito.

Use o comando também num canal só de moderadores, já que as respostas do bot ficam visíveis para quem consegue ver o canal.

Passo 3: registre uma ocorrência

/warn-strike-log add member:@Jay reason:Spamming invite links in #general severity:Written Warning issued_by:@Priya date:2026-10-08 active:true

As opções member e issued by são seletores de membros, e severity é um menu, então as entradas ficam consistentes. As datas usam o formato AAAA-MM-DD.

Passo 4: confira o histórico antes de agir

  • /warn-strike-log query member:@Jay lista tudo o que foi registrado para o Jay, do mais novo para o mais antigo.
  • /warn-strike-log query severity:Strike mostra todos os strikes.
  • /warn-strike-log query active:true mostra as ocorrências que ainda contam.
  • /warn-strike-log view row:... (escolhido na lista) mostra uma ocorrência completa, com quem a adicionou e quando.

Quando uma advertência expirar, escolha a linha e marque como inativa: /warn-strike-log update row:... active:false. O registro continua lá; ele só para de contar.

Quando outra coisa funciona melhor

Se você quer punição automática, por exemplo silenciar depois de três advertências, use um bot de moderação que faça isso e registre os próprios casos. O CordBase não tem automações, não manda DMs para os membros e não tem ligação com a lista de banimentos do Discord. Um registro no CordBase é a escolha certa quando você quer um registro legível por pessoas, que funcione junto com as ferramentas que a sua equipe já usa, ou um lugar só para anotar ocorrências que aconteceram fora da plataforma.

Registros de moderação são dados pessoais. Guarde no registro só o que a sua equipe precisa, e veja a nossa página de privacidade para saber como o CordBase trata os dados.

Limites que vale conhecer

  • Free: 2 tabelas, 100 linhas cada. O Pro (US$ 8/mês) aumenta para tabelas ilimitadas e 10.000 linhas por tabela. Exportação em CSV e JSON está em todos os planos.
  • Até 25 colunas por tabela.
  • As tabelas são criadas na web; os membros não conseguem criar tabelas novas pelo Discord.

Perguntas frequentes

O CordBase pode advertir, silenciar ou banir membros automaticamente?

Não. Ele registra as ocorrências que você digita. Use as ferramentas de moderação do Discord ou um bot de moderação para aplicar a punição.

Os membros podem ver as próprias advertências?

Só se o cargo deles tiver acesso de leitura à tabela, o que também permite consultar outros membros. Para um registro privado, dê acesso só aos moderadores.

Posso exportar o registro?

Pode, em todos os planos. Exporte uma tabela em CSV ou JSON pelo painel.