Funkcja Moderation zapewnia automatyczne umiarkowanie czatu. Działa jako zdolność bierna, przetwarzając każdą wiadomość bez blokowania innych funkcji bot.
Typy wykrywania
- Filtr słów - Wykrywa wiadomości zawierające zablokowane słowa lub zwroty. Mecze są nieczułe.
- Wykrywanie spamu - Wykrywa powtarzające się identyczne wiadomości od tego samego użytkownika. Próg konfiguracyjny (domyślnie: 3 wiadomości).
- Wykrywanie powodzi - Wykrywa zbyt wiele wiadomości w krótkim czasie od jednego użytkownika. Próg konfigurowalny (domyślnie: 5 wiadomości).
- Caps Lock Abuse - Wykrywa wiadomości, które są w większości wysokie (potencjalne krzyki).
Konfiguracja
Administratorzy mogą skonfigurować przez /bot set:
-
mod_words- Lista zablokowanych słów oddzielona od Comma-badword1, badword2) -
mod_action- Działanie w sprawie naruszenia:warn,mutelubkick(domyślnie: ostrzegam) -
mod_spam- Próg wykrywania spamu (domyślnie: 3) -
mod_flood- Próg wykrywania powodzi (domyślnie: 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
Jak to działa
Modernizacja przebiega jako passive zdolność - przetwarza każdą wiadomość przed aktywnymi zdolnościami (jak kości lub ciekawostki). Oznacza to:
- Nie zużywa wiadomości - inne możliwości wciąż ją przetwarzają
- Działa nawet w okresach chłodzenia
- Wielokrotne naruszenia w jednej wiadomości wywołują tylko jedno działanie
- Bot wysyła ostrzeżenie lub podejmuje działania w tym samym kanale
Działania
- warn - Bot wysyła wiadomość ostrzegawczą do kanału
- mute - Bot prosi użytkownika o wyciszenie (wymaga operatora kanału)
- kick - Bot prosi o kopnięcie użytkownika (wymaga operatora kanału)