La funzionalità di moderazione fornisce la moderazione automatica delle chat. Funziona come capacità passiva, elaborando ogni messaggio senza bloccare altre funzionalità bot.
Tipi di rilevamento
- Filtro parole — Rileva messaggi contenenti parole o frasi bloccate. Le partite sono insensibili al caso.
- Rilevamento dello Spam — Rileva messaggi identici ripetuti dallo stesso utente. Soglia configurabile (default: 3 messaggi).
- Rilevamento di inondazioni — Rileva troppi messaggi in breve tempo da un utente. Soglia configurabile (default: 5 messaggi).
- Caps Lock Abuse — Rileva i messaggi che sono per lo più maiuscole (puntial uring).
Configurazione
Gli amministratori possono configurare tramite /bot set:
-
mod_words— Elenco di parole bloccate (ad esempio,Badword1,badword2) -
mod_action— Azione sulla violazione:warn,muteokick(default: avvertire) -
mod_spam— soglia di rilevamento di spam (default: 3) -
mod_flood— Soglia di rilevamento delle inondazioni (default: 5)
/bot set MyBot mod_words spam,offensive,banned /bot set MyBot mod_action warn /bot set MyBot mod_spam 3 /bot set MyBot mod_flood 5
Come funziona
La moderazione funziona come una passive capacità — elabora ogni messaggio prima delle capacità attive (come dadi o trivia). Questo significa:
- Non consuma il messaggio — altre capacità lo elaborano ancora
- Funziona anche durante i periodi di raffreddamento
- Violazioni multiple in un messaggio innescano solo un'azione
- Il bot invia un avviso o si attiva nello stesso canale
Azioni
- warn — Bot invia un messaggio di avviso al canale
- mute — Bot chiede che l'utente venga disattivato (richiede l'operatore del canale)
- kick — Bot chiede che l'utente venga calciato (richiede l'operatore del canale)
Vedi anche
Panoramica di BotService · /bot Command Reference · ChanServ