AutoMod

Premium
Voltar à documentação

Sweep

Encontre todas as mensagens recentes que correspondem a uma frase ou regex e aja sobre todas de uma vez, com prévia com contagem, progresso ao vivo, histórico completo e reversão.

Como funciona

Um sweep verifica o histórico recente dos canais que você escolher em busca de mensagens que correspondem a uma frase ou expressão regular e depois age sobre elas: exclui as mensagens ou adverte, castiga, expulsa ou bane os autores. Ele foi feito para raids e ondas de spam, em que a mesma mensagem chega de dezenas de contas antes que alguém consiga reagir.

Primeiro a prévia, depois a confirmação

Todo sweep começa como prévia. O AutoMod conta exatamente o que faria (mensagens correspondentes, usuários afetados, usuários protegidos por motivo, canais ignorados) e deixa você revisar cada usuário e mensagem afetados antes que qualquer coisa aconteça. Uma prévia vale por 10 minutos, e só quem a iniciou pode confirmá-la.

Ações

AçãoO que aconteceReversão
ExcluirExclui todas as mensagens correspondentes.-
AdvertirAdiciona uma advertência e um caso para cada autor. As punições por advertência não são acionadas.Sim
SilenciarColoca cada autor de castigo pelo tempo escolhido.Sim
ExpulsarExpulsa cada autor.Não
BanirBane cada autor e, opcionalmente, exclui até 7 dias das outras mensagens dele.Sim

Em advertir, silenciar, expulsar e banir, as mensagens correspondentes também são excluídas, a menos que você desative isso. Os sweeps nunca mandam DM para ninguém. Em vez disso, cada ação é registrada como um caso.

Pegar mensagens novas

Raids raramente param no momento em que você percebe. Ative "Continuar pegando novas correspondências" e, por até 15 minutos depois de confirmar, qualquer mensagem nova que corresponda ao mesmo padrão é tratada exatamente como as encontradas no histórico.

Quem nunca é afetado

O dono do servidor, quem iniciou o sweep, o próprio AutoMod, a equipe com Gerenciar mensagens ou mais, seus cargos de moderador e os cargos isentos que você escolher nunca são afetados, assim como qualquer um cujo cargo mais alto esteja acima do cargo do AutoMod ou do seu. Bots e webhooks são ignorados, a menos que você os inclua. As mensagens dos usuários protegidos também não são tocadas.

Histórico

Todo sweep aparece na aba Histórico com configurações, contagens e resultado. Por 7 dias depois que um sweep termina, você também pode ver cada usuário afetado e cada mensagem correspondente (guardada criptografada) com o que aconteceu com ela.

O comando /sweep

Os sweeps também podem ser iniciados pelo Discord. Só um sweep pode rodar por servidor de cada vez, não importa onde ele foi iniciado.

/sweep startInicia um sweep e mostra a prévia dele com os botões Confirmar e Descartar, visível só para você.
/sweep statusMostra o sweep atual ou o mais recente do servidor.
/sweep cancelPara o sweep em andamento antes do próximo lote. As ações já feitas continuam.

Seguro em qualquer escala

Os sweeps trabalham em lotes que respeitam os limites de taxa (exclusões em massa de até 100 mensagens e banimentos em massa de até 200 usuários por solicitação), sobrevivem a reinícios do bot continuando exatamente de onde pararam e nunca aplicam a mesma ação duas vezes a ninguém. O progresso é transmitido ao vivo para o painel.

Logs

Em vez de uma mensagem de log por mensagem excluída ou banimento, um sweep posta um único resumo nos seus logs quando começa, termina, é parado e é revertido. Toda ação do painel sobre um sweep fica registrada no registro de auditoria.

Limites

LimiteValor
Olhar para trás1 minuto – 6 horas
Pegar novas correspondências porAté 15 minutos
Canais selecionadosAté 50
"Todos os canais"Até 100 canais legíveis e tópicos ativos
Mensagens verificadasAté 50.000
Mensagens correspondentesAté 10.000
Usuários afetadosAté 1.000
Validade da prévia10 minutos
Mensagens, usuários e reversão guardados por7 dias