Anti-spam
L'anti-spam di RaidProtect rileva e sanziona automaticamente lo spam sul tuo server Discord: messaggi a raffica, schermo inondato, copia-incolla, link, menzioni di massa, selfbot e spam distribuito su più canali. Una volta attivato, si occupa di tutto senza che un moderatore debba intervenire.
❓ Come funziona l'anti-spam?
Analizziamo ogni messaggio confrontandolo con i messaggi recenti del suo autore.
- Dieci trigger: ogni tipo di spam ha il proprio trigger (spam, flood, file, duplicati, link, menzioni, selfbot, comandi esterni, messaggi bloccati dall'AutoMod, multicanale). Il dettaglio è nella tabella dei trigger.
- Quattro famiglie: i trigger sono raggruppati per natura (Eccesso, Spam, Automatizzato e Spam multicanale), il che permette di regolare le sanzioni in pochi clic.
- Vince la sanzione più severa: quando uno spam supera più trigger contemporaneamente, applichiamo la sanzione più forte.
- Motivo chiaro: il motivo della sanzione indica il tipo di spam rilevato.
- Log: ogni sanzione viene inviata nel tuo canale dei log con i messaggi eliminati (vedi i log).
L'anti-spam è disattivato per impostazione predefinita. Si attiva durante il comando /setup se lo spunti, o in qualsiasi momento da /settings.
🛡️ Configurazione dell'anti-spam
L'anti-spam si trova nella scheda “Protezione” di /settings. La sua schermata raggruppa l'interruttore, le sanzioni, il preset, le esenzioni e la simulazione.
Attivare o disattivare l'anti-spam
- Esegui il comando
/settings. - Apri la scheda “Protezione”.
- Clicca su “Configurare” accanto a “Anti-spam”.
- Clicca su “Attivare” (o “Disattivare”) in alto a destra della schermata.
Scegliere un preset
Il modo più semplice per regolare l'anti-spam è scegliere un preset. Fissa in un colpo solo la sanzione di ogni famiglia:
| Preset | Eccesso | Spam | Automatizzato | Spam multicanale |
|---|---|---|---|---|
| Morbido | Avvertimento | Timeout | Jail | Timeout |
| Standard (predefinito) | Timeout | Softban | Bando | Jail |
| Rigido (sconsigliato) | Softban | Bando | Bando | Bando |
Il preset Morbido non espelle né banna mai: al massimo un timeout o il jail.
- Esegui il comando
/settings. - Apri la scheda “Protezione”.
- Clicca su “Configurare” accanto a “Anti-spam”.
- Scegli un preset nel selettore “Scegli un preset”.
Il selettore mostra “Personalizzato” quando le tue impostazioni non corrispondono a nessun preset. In tal caso, applicare un preset sovrascrive le tue impostazioni: ti chiediamo di confermare spuntando “Ho capito, applica il preset”. Le durate proprie di alcuni trigger ripartono allora dalla durata predefinita.
- Eccesso : Avvertimento
- Spam : Timeout
- Automatizzato : Softban
- Spam multicanale : Espulsione
Gestire canali, ruoli e membri ignorati
Puoi escludere alcuni canali, ruoli o membri dalla sorveglianza anti-spam.
- Esegui il comando
/settings. - Apri la scheda “Protezione”.
- Clicca su “Configurare” accanto a “Anti-spam”.
- Scegli le tue esenzioni nei selettori “Canale/i ignorato/i”, “Ruolo/i ignorato/i” e “Membro/i ignorato/i” (25 al massimo ciascuno).
Il selettore dei canali accetta le categorie (tutti i loro canali vengono allora ignorati), oltre ai canali vocali, alle stage e ai forum. I thread seguono il loro canale padre.
- I canali il cui nome contiene “spam” (per un thread, conta il nome del canale padre).
- I membri che RaidProtect non può moderare (ruolo più alto del suo).
- Lo staff (permesso
Amministratore,Gestire il serveroGestire i messaggi), finché nessun ruolo né membro è ignorato. Non appena aggiungi un ruolo o un membro all'elenco, conta solo quell'elenco: i membri dello staff che non vi figurano possono allora essere sanzionati.
Configurare le sanzioni per trigger
Il dettaglio delle sanzioni si apre dalla schermata dell'anti-spam.
- Esegui il comando
/settings. - Apri la scheda “Protezione”.
- Clicca su “Configurare” accanto a “Anti-spam”.
- Clicca su “Vedi i dettagli” a destra di “Sanzioni”.
- Clicca su “Modifica” accanto alla famiglia da regolare, poi scegli la “Sanzione” e, se serve, la “Durata”.
Ogni famiglia raggruppa trigger della stessa natura. Ecco i trigger che rileviamo, con la loro sanzione predefinita (preset Standard):
| Famiglia | Trigger | Cosa viene rilevato | Sanzione predefinita |
|---|---|---|---|
| Eccesso | Spam | Troppi messaggi in poco tempo. Contano anche emoji, sticker e messaggi senza senso (carattere ripetuto, parole in loop). | Timeout |
| Eccesso | Flood (schermo riempito) | Messaggi che riempiono lo schermo: testi lunghi, immagini, anteprime di link, sticker | Timeout |
| Eccesso | Spam di file | Invio massiccio di file o immagini | Timeout |
| Spam | Spam di duplicati | Messaggi copiati e incollati o quasi identici | Softban |
| Spam | Spam di link | Invio massiccio di link (un invito Discord conta come un link, anche senza https://; gli altri link Discord e le GIF restano neutri) | Softban |
| Spam | Spam di menzioni | Menzioni di massa | Softban |
| Automatizzato | Spam con selfbot | Uso di selfbot per fare spam | Bando |
| Automatizzato | Spam di comandi esterni | Uso di comandi esterni per fare spam | Bando |
| Automatizzato | Spam di messaggi bloccati (AutoMod) | Messaggi ripetuti bloccati dall'AutoMod di Discord | Bando |
| (a parte) | Spam multicanale | Lo stesso messaggio pubblicato in più canali in poco tempo | Jail |
Lo Spam multicanale è particolare: la sua sanzione sostituisce quella del trigger d'origine quando lo spam riguarda più canali, solo se è più severa. Disattivarlo spegne anche tutta la sorveglianza a livello di server.
Ecco le sanzioni disponibili per ogni famiglia o trigger:
- Avvertimento (Warn): invia un avvertimento al membro.
- Timeout: rende il membro muto per una durata definita (28 giorni al massimo, limite di Discord).
- Mute: assegna il ruolo Mute configurato sul tuo server.
- Jail: assegna il ruolo Jail configurato sul tuo server.
- Espulsione (Kick): espelle il membro dal server.
- Softban: banna e sbanna immediatamente il membro, il che elimina i suoi messaggi.
- Bando (Ban): banna il membro.
- Disattivare: spegne completamente il trigger, nessuna sanzione viene applicata.
Un Jail o un Mute senza ruolo configurato diventa un Timeout: la schermata lo indica con “→ Timeout”. Ricorda di impostare questi ruoli nella scheda “Moderazione”, modulo “Sanzioni”.
Per riportare tutte le sanzioni ai valori predefiniti, clicca su “Reimpostare” in alto a destra della schermata delle sanzioni.
Modalità avanzata: regolare ogni trigger
Se vuoi una sanzione diversa per un solo trigger (per esempio bannare lo spam di link ma mantenere un Softban per le menzioni), passa alla modalità avanzata.
- Esegui il comando
/settings. - Apri la scheda “Protezione”.
- Clicca su “Configurare” accanto a “Anti-spam”.
- Clicca su “Vedi i dettagli”, poi su “Modalità avanzata”.
- Scegli uno o più trigger in “Seleziona i trigger da modificare”, poi regola la loro sanzione e la loro durata.
- Flood (schermo riempito) · Timeout · Predefinita (1 ora)
- Spam di file · Timeout · Predefinita (1 ora)
TimeoutLa modalità avanzata resta mostrata finché una famiglia ha impostazioni diverse a seconda del trigger. Per tornare alla modalità semplice, clicca di nuovo su “Modalità avanzata” e spunta “Ho capito, allinea le famiglie”.
Durata delle sanzioni
Le sanzioni che hanno una durata (mute, timeout, jail) usano la durata predefinita, fissata a 1 ora. Puoi cambiarla per tutto l'anti-spam, oppure dare una durata propria a una famiglia o a un trigger.
Durata predefinita:
- Esegui il comando
/settings. - Apri la scheda “Protezione”.
- Clicca su “Configurare” accanto a “Anti-spam”.
- Clicca su “Vedi i dettagli”.
- Scegli una durata nel selettore “Durata predefinita” (Permanente, 5 minuti, 1 ora o 1 giorno), oppure “Valore personalizzato” per inserire la tua (per esempio
30m,2h,7d).
Durata propria di una famiglia o di un trigger: nella finestra aperta da “Modifica” (o dalla modalità avanzata), scegli una “Durata”, oppure inserisci una “Durata personalizzata”. L'opzione “Predefinita (durata globale)” torna alla durata predefinita.
- Una durata personalizzata deve essere di 5 minuti minimo.
- “Permanente” su un Timeout viene riportato a 28 giorni, il massimo consentito da Discord.
- La durata viene ignorata per le sanzioni che non ne hanno (avvertimento, espulsione, softban, bando).
- Quando lo spam multicanale prende il testimone, si applica la sua durata.
Messaggio pubblico di sanzione Premium
Per impostazione predefinita, ogni sanzione dell'anti-spam viene annunciata da un messaggio pubblico nel canale (per esempio “membro è stato mutato”). I server Premium possono nasconderlo per una moderazione più discreta.
- Esegui il comando
/settings. - Apri la scheda “Protezione”.
- Clicca su “Configurare” accanto a “Anti-spam”.
- Clicca su “Vedi i dettagli”.
- Clicca su “Disattivare” accanto a “Messaggio pubblico di sanzione”.
Questa impostazione è condivisa con il filtro immagini ScamLens: disattivarla nasconde anche gli annunci delle immagini di truffa eliminate.
🔎 Simulare uno spam
Un membro ha fatto spam senza essere sanzionato, o al contrario un membro è stato sanzionato a torto? La simulazione ti dice se l'anti-spam scatterebbe in una situazione precisa, e perché.
- Esegui il comando
/settings. - Apri la scheda “Protezione”.
- Clicca su “Configurare” accanto a “Anti-spam”.
- Clicca su “Simula”.
- Scegli il “Membro da testare”, il “Canale da testare” e il “Tipo di spam”.
La simulazione verifica i permessi, le esenzioni e la sanzione prevista.
Il risultato indica anche il picco dell'ultima ora per questo membro, in percentuale della soglia, poi il verdetto e la sanzione che verrebbe applicata.
L'anti-spam non sanziona nessuno se RaidProtect non ha contemporaneamente i permessi Bannare i membri, Espellere i membri e Escludere temporaneamente i membri.
🤖 AutoMod di Discord
RaidProtect lavora con l'AutoMod di Discord:
- Spam di messaggi bloccati: quando un membro accumula messaggi bloccati dalle tue regole AutoMod, il trigger “Spam di messaggi bloccati (AutoMod)” lo sanziona (famiglia Automatizzato). Per questo, la regola AutoMod deve inviare i suoi avvisi in un canale che RaidProtect può vedere: è grazie a questi avvisi che individuiamo i messaggi bloccati.
- Avvertimento a ogni messaggio bloccato: se le sanzioni sono attive sul tuo server, ogni messaggio bloccato da una regola AutoMod viene registrato come avvertimento nella cronologia del membro, tranne se la regola applica già un timeout. Il membro non riceve un messaggio privato per questo avvertimento. Maggiori dettagli nella pagina delle sanzioni.
🐢 Slowmode preventivo Sperimentazione Premium
Per calmare un canale molto attivo senza sanzionare nessuno, lo slowmode preventivo (Premium, in sperimentazione con la Shield Update) regola automaticamente la modalità lenta dei tuoi canali in base al loro flusso di messaggi.
📑 Log dell'anti-spam
Ogni sanzione viene inviata nel tuo canale dei log, con il tipo di spam come motivo. Per tutte le sanzioni tranne l'avvertimento, viene allegato un file contenente i messaggi eliminati: puoi scaricarlo o espanderlo.
- Ridotto
- Espansi


Domande frequenti
L'anti-spam funziona senza configurazione?
Basta attivarlo, durante il comando /setup o in /settings, scheda Protezione. Usa allora il preset Standard, che va bene per la maggior parte dei server. Puoi poi cambiare preset o regolare ogni famiglia.
L'anti-spam ha dei livelli di sicurezza (alto, medio, basso)?
Nessun livello di sensibilità: l'anti-spam si attiva o si disattiva. In compenso, sono proposti tre preset di sanzioni (Morbido, Standard e Rigido), e ogni famiglia o trigger può ricevere la propria sanzione.
Si possono escludere alcuni canali o membri dall'anti-spam?
Sì, puoi ignorare canali, categorie, ruoli o membri precisi. I canali il cui nome contiene “spam” vengono ignorati automaticamente. Lo staff (Amministratore, Gestire il server, Gestire i messaggi) è ignorato finché non hai aggiunto alcun ruolo né membro all'elenco.
Si può scegliere la sanzione applicata allo spam?
Sì. Scegli un preset, regola la sanzione di ogni famiglia, oppure passa alla modalità avanzata per regolare ogni trigger, dall'avvertimento al bando. Puoi anche disattivare completamente un trigger e dare a ciascuno una durata propria.
Perché un membro non è stato sanzionato?
Usa la simulazione: verifica i permessi di RaidProtect, la gerarchia dei ruoli, le esenzioni, il canale e la sanzione del tipo di spam, poi indica il picco di attività del membro rispetto alla soglia.
Configurazione dell'Anti-spam
Sanctions
Canale/i ignorato/i
Ruolo/i ignorato/i
Membro/i ignorato/i
Simulation
Server Supporto
Documentation
Le tue impostazioni verranno sovrascritte
Eccesso
Spam
Automatizzato
Durata predefinita
1 ora
Documentation