SylonSylon

Ordfilter

Blockera vilket ord du vill på hela din Discord-server — verkställs direkt både när meddelanden skickas och redigeras, och står emot kringgående med mellanslag, symboler och leetspeak.

Översikt

Sylon låter dig bestämma exakt vilka ord som inte är tillåtna på din server. Varje meddelande kontrolleras i samma stund det skickas och igen varje gång det redigeras, så ingen kan smyga förbi filtret genom att lägga in ordet i efterhand. Matchningen tar hänsyn till normalisering: den genomskådar leetspeak (a$$, 5h1t), homoglyfer, accenter, utspridda bokstäver (a s s) och upprepning (assss), samtidigt som den undviker falska utslag som ”klass”.

Se hur det fungerar

Så fungerar det

1

Dina ord + inbyggda listor

Lägg till vilka ord du vill blockera, och slå eventuellt på en inbyggd svordomslista för din servers språk plus engelska.
2

Matchning som står emot kringgående

Smart läge normaliserar symboler, accenter, mellanrum och upprepade bokstäver så att vanliga knep fångas, utan att flagga oskyldiga ord som råkar innehålla ett blockerat.
3

Radera, och bestraffa om du vill

Det aktuella meddelandet tas alltid bort. Du kan nöja dig med det, eller verkställa en utvisning, utsparkning eller bannlysning efter ett valbart antal överträdelser.

Viktigaste möjligheterna

Egen lista med blockerade ord per server
Valfri inbyggd svordomslista per språk
Verkställs både vid sändning och redigering
Matchning som står emot kringgående (symboler, mellanrum, leetspeak, accenter)
Matchningslägena smart/helt ord/var som helst
Bara radering eller successiv utvisning, utsparkning eller bannlysning
Undanta roller, medlemmar och kanaler, med en ångraknapp i modereringsloggen

Kom igång

1.Öppna panelen, gå till fliken Ordfilter och slå på det.
2.Lägg till dina egna ord, eller slå på den inbyggda svordomslistan.
3.Välj ett matchningsläge och bestäm vad som händer vid en överträdelse.
4.Välj en loggkanal och undanta roller, medlemmar eller kanaler som ska ignoreras.

Så fungerar det i detalj

Så fungerar matchningen

Texten normaliseras innan den jämförs: Unicode delas upp, diakritiska tecken tas bort, snarlika tecken och leetspeak viks ner till sina vanliga bokstäver, och avskiljare som lagts in mellan bokstäver ignoreras. Ett ord skrivet med accenter, symboler eller mellanrumsknep fångas ändå.

Matchningslägen

Smart läge fångar ett ord inuti omgivande text utan att flagga oskyldiga ord som bara innehåller det. Helt ord matchar bara när det står ensamt. Delsträng matchar var som helst, vilket är trubbigast och mest benäget att slå till för brett. Ett `*` mjukar upp ordgränsen på den sida det står, så `spam*` fångar även böjda former medan ”klass” fortfarande aldrig utlöser ett blockerat ”ass”.

Den inbyggda listan

Att slå på den lägger till en kurerad uppsättning svordomar för serverns språk plus engelska. Hela listan syns i panelen, så den är aldrig en svart låda, och vilket enskilt ord som helst i den kan undantas utan att resten stängs av.

När den körs

Varje meddelande kontrolleras när det skickas och igen när det redigeras, så ett rent meddelande kan inte redigeras till ett blockerat i efterhand.

Inställningar

Blockerade ord
MatchningslägeSmart fångar kringgående som a$$, a s s och leetspeak samtidigt som falska utslag undviks. Helt ord är strikt. Var som helst matchar inuti andra ord.
StraffÅtgärden mot användaren när gränsen nås. Utvisning begränsar tillfälligt, Utsparkning tar bort från servern, Bannlysning stänger ute permanent.
LoggkanalKanalen dit botten skickar loggmeddelanden för den här funktionen.
Undantagna rollerMedlemmar med någon av de här rollerna undantas från det här skyddet.
Undantagna medlemmarSpecifika medlemmar som det här systemet helt ignorerar, utöver de undantagna rollerna.
Undantagna kanalerMeddelanden i de här kanalerna kontrolleras inte av det här skyddet.

Bra att veta

Sylon behöver Hantera meddelanden för att radera ett blockerat meddelande.
Standardstraffet är inget — meddelandet tas bort och loggas utan att något görs mot medlemmen.
Undantagna roller, medlemmar och kanaler hoppas över helt, inklusive den inbyggda listan.
Samma matchningsmotor granskar användarnamn vid dörren, och igen när en medlem byter namn — slå på användarnamnsregeln i Inträdesgrinden för att använda din lista även där.
Ordfiltret matchar vad ett meddelande säger. Meddelanderegler begränsar dess form — emojier, rader, versaler, omnämnanden — och är rätt verktyg när det inte är något fel på själva orden.

Vanliga frågor

Fångar den ord som folk försöker maskera?

Ja. Smart läge genomskådar symboler (a$$), mellanrum (a s s), leetspeak (5h1t), accenter och upprepade bokstäver, så vanliga försök att kringgå blockeras ändå.

Blockerar den oskyldiga ord av misstag?

Nej. I smart läge och läget helt ord slår ett blockerat ord bara till som eget ord, så ”klass” fångas aldrig av ett blockerat ”ass”. Använd läget var som helst eller ett jokertecken * bara om du vill matcha inuti ord.

Kontrollerar den redigerade meddelanden också?

Ja. Filtret kontrollerar ett meddelande på nytt varje gång det redigeras, så ett blockerat ord kan inte läggas till i efterhand.

Relaterade funktioner