Pular para o conteúdo principal

O que é um caso

Toda sanção que o Petto aplica (ban, kick, mute, warn e suas variantes) cria um caso: um registro permanente e numerado guardado no servidor do Petto, independente do registro de auditoria do próprio Discord (que expira e não pode ser editado nem pesquisado por usuário).
Os números dos casos são sequenciais por servidor, começando em 1, e nunca são reutilizados, mesmo que um caso seja apagado. Toda sanção compartilha a mesma sequência, seja criada por um moderador, pelo AutoMod, pelo escalonamento de advertências ou por um banimento temporário que expirou, e os números de um servidor nunca afetam os de outro.

O que há em um caso

  • Um tipo (ban, hardban, tempban, softban, unban, kick, mute, tempmute, unmute, warn, jail, unjail)
  • O alvo e o moderador que fez a ação
  • Um motivo, se algum foi dado
  • Uma duração, para ações temporárias
  • Se ele ainda está ativo (um tempban/tempmute que ainda não expirou nem foi removido manualmente)
kira busca o caso 128: um banimento de spammer por chu, quando aconteceu, que está ativo e o motivo

No Discord: um caso buscado pelo número.

Expiração automática

Os casos de tempban e tempmute têm uma data de expiração. Uma tarefa em segundo plano procura os expirados e retira a sanção automaticamente, sem precisar de comando. Quando isso acontece, o caso é marcado como inativo, mas continua no histórico. Uma prisão com duração acaba do mesmo jeito: o processo devolve os cargos e escreve um caso unjail. O caso que o processo escreve tem o Petto como moderador e Expiração automática como motivo.
A entrada do registro de sanções de um desbanimento feito pelo Petto, caso 142, com o motivo Expiração automática

No Discord: um banimento temporário que expirou, retirado pelo Petto com o próprio caso.

Desbanir/dessilenciar manualmente

Usar !ban remove ou !mute remove antes da hora faz duas coisas: retira a sanção na hora e marca o caso original de tempban/tempmute como inativo. Isso não apaga o caso; o histórico continua intacto, só o estado de ativo muda. Um novo caso do tipo unban também é criado, registrando quem desfez a sanção e por quê.
liam desbane toxic_tom antes do fim e o Petto escreve o caso de desbanimento 142; depois case view 138 mostra o banimento temporário com Ativo: Não

No Discord: um desbanimento antecipado, e depois o caso do banimento temporário: continua no histórico, não está mais ativo.

Editar e apagar

!case edit muda o motivo ou a duração de um caso depois do fato, útil para corrigir um erro de digitação ou estender uma punição. !case delete remove um caso para sempre, e !case delete-all apaga todo o histórico de um usuário; os dois não têm volta e não desfazem a sanção em si (apagar um caso de banimento não desbane ninguém). Uma duração nova só funciona em casos tempban e tempmute e conta a partir de agora (um tempmute mantém o limite de 28 dias do Discord). !case delete-all precisa de Administrador e pede uma confirmação antes.
liam edita o caso 138 para 14 dias com um motivo novo e o Petto mostra o caso com a nova data de fim

No Discord: um banimento temporário prolongado, com um motivo novo.

No dashboard, Registro de casos (em Moderação) lista os casos com busca. Embaixo de cada um, Editar muda o motivo (Salvar motivo) e Apagar caso remove o caso. Os dois precisam de Moderar membros, são escritos no log de sanções com você como autor e, como os comandos, não retiram a sanção. Uma advertência apagada deixa de contar para a escalada de advertências.
O caso 138 do Registro de casos aberto para edição: o motivo numa caixa de texto e os botões Salvar motivo, Apagar caso e Cancelar

Dashboard → Moderação → Registro de casos: Editar abre o motivo do caso, com Salvar motivo e Apagar caso.

O Registro de casos do Petto Land com a busca, os filtros por tipo e os últimos casos

Dashboard → Moderação → Registro de casos: cada caso com número, tipo, membro, moderador, data e motivo.

Onde isso aparece

Moderação

Os comandos que criam e gerenciam casos.

Escalonamento de advertências

Os casos alimentam a contagem de advertências que dispara as regras de escalonamento.