Server Protection
Anti-nuke para o seu servidor: impede membros e bots que excluem canais, banem em massa ou distribuem permissões de administração, e desfaz o que fizeram.
Como funciona
Toda ação protegida aparece no registro de auditoria do seu servidor. O bot conta essas ações por membro e intervém assim que um membro passa do limite de uma regra ou faz vários tipos de ações destrutivas em pouco tempo. A contagem acontece na memória, então o bot reage em instantes.
Regras
Escolha um conjunto de regras (Tranquilo, Padrão ou Rígido) e desligue as regras de que não precisa. Com o Premium você define seu próprio limite e janela de tempo para cada regra.
| Regra | O que conta |
|---|---|
| Canais excluídos | Canais ou categorias excluídos |
| Canais criados | Canais novos, muitas vezes usados para encher um servidor de spam |
| Canais editados | Canais renomeados e permissões de canal alteradas |
| Cargos excluídos | Cargos excluídos |
| Cargos criados | Cargos novos |
| Permissões perigosas em cargos | Permissões de administração ou moderação adicionadas a um cargo |
| Permissões do @everyone | Permissões de administração ou moderação dadas a todos |
| Cargos perigosos atribuídos | Membros que receberam um cargo com permissões de administração ou moderação |
| Banimentos | Membros banidos em pouco tempo |
| Expulsões | Membros expulsos em pouco tempo |
| Silenciamentos | Membros silenciados em pouco tempo |
| Remoções (prune) | Membros inativos removidos com o prune do Discord |
| Webhooks criados | Webhooks novos, um jeito comum de fazer spam de menções |
| Bots adicionados | Bots adicionados ao servidor |
| Emojis excluídos | Emojis, figurinhas e sons excluídos |
| Alterações do servidor | Nome, ícone, URL personalizada e outras configurações do servidor |
| Regras do AutoMod excluídas | Regras do AutoMod do Discord excluídas |
| Banimentos por hora | Banimentos de um moderador em uma hora |
| Expulsões por hora | Expulsões de um moderador em uma hora |
| Silenciamentos por hora | Silenciamentos de um moderador em uma hora |
Resposta
A quarentena é o padrão: o bot remove todos os cargos do atacante em uma única solicitação e os guarda, então um alarme falso se resolve com um clique. Bots são expulsos, porque o próprio cargo deles não pode ser removido. Você também pode expulsar ou banir.
Desfazer as ações reverte o que o atacante fez logo antes de ser impedido: banimentos são removidos, canais, cargos e webhooks criados são excluídos, bots adicionados são expulsos, silenciamentos são encerrados e permissões perigosas são retiradas. Canais e cargos excluídos são recriados a partir do snapshot mais recente.
Sinais de rede
Quando o Server Protection impede uma conta automaticamente (um raid, um ataque, uma onda de spam), os servidores que compartilham suas detecções a relatam à rede. Se a conta entra em outro servidor que verifica as contas que entram, esse servidor recebe um alerta quando 2 outros servidores a impediram, e a partir de 3 a ação escolhida (alertar, silenciar, expulsar ou banir) é aplicada. Os servidores nunca são nomeados, só contados. Só relatam servidores com pelo menos 50 membros que têm o bot há 7 dias, só detecções automáticas contam e os relatos expiram após 30 dias. Verificar e compartilhar podem ser desligados.
Snapshots e restauração
O bot salva seus cargos, canais, categorias e permissões depois de mudanças, no máximo a cada 6 horas e nunca durante um ataque. Quando um atacante exclui canais ou cargos, eles são recriados automaticamente com suas permissões a partir do snapshot mais recente. Na aba Backups você compara um snapshot com o servidor e restaura itens excluídos ou alterados. Os snapshots ficam guardados por um tempo mesmo se o bot for removido, para que o servidor possa ser reconstruído ao adicioná-lo de novo.
Anti-raid
O bot conta as entradas por servidor. Quando entram mais membros do que você permite dentro da janela de tempo, o modo raid começa: convites (e opcionalmente DMs) são pausados com as ferramentas de incidentes do Discord, o nível de verificação pode ser aumentado e canais podem ser bloqueados. Os membros que entraram na onda e todos que entram durante o modo raid recebem a ação escolhida. O modo raid termina sozinho após uma calmaria, com /raid end, pelo botão do alerta ou pelo painel, e tudo volta ao normal.
O Premium adiciona a detecção inteligente: o bot aprende o ritmo normal de entradas do seu servidor por hora e só intervém acima dele, detecta grupos de contas com quase o mesmo nome ou contas recém-criadas sem avatar mesmo abaixo do limite, e impede ondas de mensagens em que vários membros novos publicam o mesmo texto (as mensagens são apagadas).
/raid start inicia o modo raid e /panic o inicia com todas as medidas (Gerenciar servidor), /raid status mostra o estado e /raid end o encerra. /quarantine add e /quarantine remove colocam um membro em quarentena manualmente. Encerrar o modo raid e a quarentena são reservados ao dono, aos admins de segurança e aos membros confiáveis.
Membros confiáveis e admins de segurança
Membros e cargos confiáveis nunca são impedidos. Administradores não são confiáveis automaticamente, porque uma conta de administrador roubada é exatamente aquilo contra o que isto protege. Somente o dono e os admins de segurança podem alterar o Server Protection, e o dono recebe uma DM quando um admin de segurança faz isso.
Permissões do bot
Dê a cargos ou membros permissões do bot como Banir membros ou Gerenciar mensagens em vez da permissão real do Discord. Elas só funcionam pelos comandos do bot, seguem as mesmas regras de hierarquia do Discord, nunca incluem Administrador ou Gerenciar servidor, e cada ação conta para os limites do Server Protection com o nome do membro no registro de auditoria.
Bots e webhooks
Escolha se membros não confiáveis podem adicionar qualquer bot, só bots verificados ou nenhum. Um bot adicionado contra essa regra é expulso na hora. Webhooks que mencionam @everyone ou @here 3 vezes em 30 segundos são excluídos.
Alertas
Cada incidente é publicado no canal de alertas com o que aconteceu, o que foi feito e o que foi desfeito. Os botões removem uma quarentena ou banem o atacante. O dono também pode receber uma DM. Você pode mudar os textos no plugin Messages.