Visão geral
O anti-nuke é uma camada separada e mais séria que o resto do automod: ele fica de olho em uma série de ações destrutivas feitas por uma conta e responde quando a conta passa do limite. Cada proteção tem seu próprio interruptor, limite, janela, ação, canal de alertas e contas e cargos de confiança. Tudo começa desligado.
No Discord: o alerta quando uma conta apaga três canais em dez segundos.

Dashboard → Moderação → Anti-raid e nuke: cada proteção com seu próprio interruptor.
Proteções
alert), tirar todos os cargos (quarantine, a quarentena, o padrão), expulsar (kick) ou banir (ban). Um bot é sempre banido, a não ser que a ação seja só alertar. O dono do servidor, o Petto, qualquer pessoa de confiança e qualquer conta cujo cargo esteja na altura do cargo do Petto ou acima nunca são tocados. Uma quarentena mantém os cargos que o Discord gerencia (booster, integrações).
Depois que uma proteção responde, o que a mesma conta ainda fizer naquela janela também é desfeito, sem um segundo alerta. Quando o registro de auditoria do Discord atrasa, o Petto o lê de novo um momento depois, e uma entrada nunca é contada duas vezes.
As permissões perigosas para o Anti Mudanças de Cargos são Administrador, Gerenciar servidor, Gerenciar cargos, Gerenciar canais, Gerenciar webhooks, Banir, Expulsar, Castigar e Mencionar everyone. Quando ele responde, os cargos voltam a como estavam antes da primeira edição. O Anti Mudanças de Canais vigia Gerenciar canais, Gerenciar cargos, Gerenciar webhooks, Gerenciar mensagens e Mencionar everyone dados ao @everyone, e restaura o nome, o tópico e as permissões antigas. O Anti Spam de Webhooks deixa em paz os webhooks de bots e apps (PluralKit, interações, canais seguidos).
Dashboard
Anti-raid e nuke no dashboard mostra todas as proteções em uma lista, como um painel de interruptores: abra uma linha para mudar o limite, a janela, a ação, o canal de alertas e as contas e cargos de confiança. A aba Configurações compartilhadas define quem é de confiança para todas elas e o canal de alertas padrão, e a aba Pânico e dono tem o modo pânico, o só o dono, os admins de confiança e a DM do dono. O Anti Raid e o Anti Alt (contas que entram) ficam na mesma lista.Proteções: uma proteção aberta
Proteções: uma proteção aberta

Dashboard → Moderação → Anti-raid e nuke: Anti Apagar Canais aberta com o limite, a janela, a ação, o canal de alertas e os cargos e contas de confiança.
Proteções: Anti Raid e Anti Alt
Proteções: Anti Raid e Anti Alt

Dashboard → Moderação → Anti-raid e nuke: Anti Raid aberta, com Anti Alt na mesma linha.
Configurações compartilhadas
Configurações compartilhadas

Dashboard → Moderação → Anti-raid e nuke → Configurações compartilhadas: em quem todas as proteções confiam e o canal de alertas padrão.
Pânico e dono
Pânico e dono

Dashboard → Moderação → Anti-raid e nuke → Pânico e dono: o modo pânico, a DM ao dono, só o dono e os admins de confiança.
Comandos
Todo comando!antinuke (alias !an) precisa de Administrador. Com o só o dono ativado, só o dono e os admins de confiança podem mudá-lo.
!antinuke status
!antinuke status

No Discord: cada proteção com o limite e a ação, o modo pânico, a DM e só o dono.
!antinuke rule
!antinuke rule

No Discord: Anti Ban ajustada para banir depois de 3 banimentos em 10 segundos.
!antinuke whitelist add
!antinuke whitelist add

No Discord: um cargo de confiança para todas as proteções.
!antinuke whitelist remove
!antinuke whitelist remove

No Discord: uma conta que deixa de ser de confiança.
!antinuke whitelist list
!antinuke whitelist list

No Discord: as contas e cargos de confiança.
!antinuke panic
!antinuke panic

No Discord: o modo pânico ativado.
!antinuke settings
!antinuke settings

No Discord: a DM ao dono desativada.
!antinuke admins add
!antinuke admins add

No Discord: um admin de confiança escolhido pelo dono.
!antinuke admins remove
!antinuke admins remove

No Discord: um admin de confiança removido.
!antinuke admins list
!antinuke admins list

No Discord: os admins de confiança.
!antinuke log
!antinuke log

No Discord: as últimas vezes que uma proteção agiu, e o que ainda pode ser restaurado.
!antinuke restore
!antinuke restore

No Discord: o evento 3 devolvido: três canais reconstruídos e os cargos devolvidos.
protection é uma destas: ban, kick, bot_add, webhook, channel_create, channel_delete, role_create, role_delete, role_assign, unban, emoji_delete, emoji_create, guild_update, role_update, channel_update, mention_everyone, webhook_spam e prune. O limit vai de 1 a 50 e a janela de 2 a 600 segundos. As opções podem ser escritas em ordem ou com o nome, como --limit 3.
Modo pânico
Com o modo pânico ativado, quando várias proteções agem em poucos minutos (2 em 10 minutos por padrão), ou o Anti Raid vê um raid, o servidor entra em lockdown na hora: os canais fecham e os convites são apagados e pausados, como no!lockdown. O lockdown acaba sozinho (depois de 30 minutos por padrão), ou antes com !lockdown end ou pelo dashboard. Ele fica desligado até você ligá-lo.

No Discord: com o modo pânico ligado, o alerta diz que o servidor está em lockdown.
Admins de confiança, só o dono e a DM do dono
- Os admins de confiança (
!antinuke admins add) são escolhidos pelo dono: as proteções nunca os tocam e eles podem mudar o anti-nuke. - Só o dono (
!antinuke settings --owner-only true): só o dono e os admins de confiança podem mudar o anti-nuke e apertar Restaurar. Os outros administradores ainda podem vê-lo. - DM para o dono: o dono recebe uma DM quando uma proteção age, no máximo uma vez por minuto. Vem ativada por padrão;
!antinuke settings --dm-owner falsea desliga. O cartão de alerta mostra a conta e o ID dela.

No Discord: com só o dono ligado, um administrador que não é de confiança é recusado.

No Discord: a DM que o dono recebe quando uma proteção age.
Registro e restauração
Toda vez que uma proteção age, ela salva um evento com o que consegue restaurar, e o alerta tem um botão Restaurar. Restaurar (pelo botão, pelo registro do dashboard ou com!antinuke restore) pode:
- reconstruir canais e cargos apagados com suas configurações (não as mensagens)
- tirar banimentos em massa, ou banir de novo depois de desbanimentos em massa
- apagar os canais e cargos que foram criados em sequência
- devolver os cargos tirados da conta que foi colocada em quarentena

No Discord: Restaurar apertado no alerta: só quem apertou vê o que foi devolvido.

Dashboard → Moderação → Anti-raid e nuke → Registro: cada evento, com Restaurar onde algo ainda pode ser devolvido.
Comando antigo
A primeira versão ainda funciona:!automod antinuke <enabled> [threshold] [window_seconds] é o antigo interruptor único.

No Discord: o interruptor único antigo.
Whitelist
Usuários, bots e cargos totalmente isentos do anti-nuke. Nos comandos acima,!antinuke whitelist também aceita cargos; o antigo !automod antinuke-whitelist aceita contas.
!automod antinuke-whitelist add
!automod antinuke-whitelist add

No Discord: uma conta isenta do anti-nuke.
!automod antinuke-whitelist remove
!automod antinuke-whitelist remove

No Discord: uma conta tirada da lista.
!automod antinuke-whitelist list
!automod antinuke-whitelist list

No Discord: as contas isentas.