SylonSylon
Alle functiesBerichtregels

Berichtregels

Grenzen aan de vorm van een bericht in plaats van de betekenis — emoji, regels, hoofdletters, vermeldingen, zalgo. Gratis en in elke taal gelijk.

Overzicht

Al het andere dat hier berichten leest vraagt wát ze zeggen. Het woordfilter herkent de termen die jij hebt opgesomd; de analyse beoordeelt bedoeling en kost een modelaanroep. Berichtregels vragen niets over betekenis: hoeveel emoji, hoeveel regels, hoeveel ervan hoofdletters zijn, hoeveel mensen genoemd werden. Daarom kosten ze niets, hebben ze geen AI nodig en gedragen ze zich in elke taal identiek: tellen is geen talige handeling.

Hoe het werkt

1

Negen limieten, elk apart uit

Emoji, regels, tekens, hoofdletters, ledenvermeldingen, rolvermeldingen, bijlagen, stickers en een schakelaar voor zalgo. Een limiet van 0 betekent “niet controleren”, dus de hele functie is inert tot jij bepaalt wat je server te veel vindt.
2

Eerst verwijderen, pas straffen als het doorgaat

Het bericht wordt altijd verwijderd en het lid hoort welke regel het raakte. Een straf staat daar los van, telt over overtredingen en doet standaard niets — opmaak is wat een enthousiast iemand fout doet, niet wat een raider doet.
3

Het leest ook bewerkingen

Iets gewoons plaatsen en het daarna tot een muur van emoji bewerken helpt niet: dezelfde regels lopen opnieuw over het bewerkte bericht. Beide paden delen één implementatie en kunnen dus nooit verschillend oordelen.

Belangrijkste mogelijkheden

Emojilimiet dat unicode- en aangepaste emoji samen telt
Regel- en lengtelimieten tegen de muur van tekst die het kanaal van het scherm duwt
Een hoofdletterpercentage, alleen gemeten over letters met hoofdlettergebruik
Aparte limieten voor leden- en rolvermeldingen, per uniek doel geteld
Limieten voor bijlagen en stickers
Zalgodetectie via de verhouding combinerende tekens, accentschrift blijft ongemoeid
Uitgezonderde rollen, leden en kanalen, en een eigen logkanaal
Optionele escalatie naar time-out, kick of ban na een drempel

Instellen

1.Open het dashboard, ga naar het tabblad Berichtregels, zet het aan en kies een logkanaal.
2.Stel alleen de limieten in die je server echt nodig heeft. Alles op 0 blijft uit.
3.Laat de straf een paar dagen op “Alleen verwijderen” en lees het log — het toont precies wat verwijderd zou zijn.
4.Voeg uitgezonderde rollen toe voor staf of bots die terecht lange of emoji-rijke berichten plaatsen.

Hoe het precies werkt

Tellen is in elke taal gelijk, oordelen niet

Dat is de hele reden dat deze functie naast het woordfilter en de analyse bestaat en niet erin. Een woordenlijst moet per taal geschreven en eeuwig onderhouden worden; een model kost geld en kan zich vergissen. Tien emoji zijn tien emoji in het Turks, Thai en Japans, en het antwoord kost een lus over het bericht — daarom kunnen deze regels op elk bericht in elke server draaien zonder budget.

Waar een regel oneerlijk kon worden, is hij versmald

Twee ervan zouden een taal stilzwijgend kunnen straffen voor haar bestaan, dus beide zijn begrensd. De hoofdletterregel negeert letters zonder hoofdlettergebruik, wat het merendeel van 's werelds schrift is. Zalgo wordt herkend aan de verhouding combinerende tekens tot basistekens en niet aan hun aanwezigheid, want Vietnamees, Turks, Grieks en elk accentalfabet gebruiken ze normaal: één teken per letter is schrift, tien is een aanval op de opmaak.

Eén verwijdering, één melding, één logregel

Een bericht kan meerdere regels tegelijk raken. Sylon noemt ze allemaal, verwijdert één keer, telt één overtreding, stuurt één melding in het kanaal die zichzelf na enkele seconden wist, en schrijft één logregel met elke geraakte regel, de telling en de limiet.

Instellingen

Maximaal aantal emojiUnicode- en aangepaste emoji samen. 0 zet de regel uit.
Maximaal aantal regelsRegeleinden in één bericht — de muur van tekst die het kanaal van het scherm duwt. 0 zet de regel uit.
Maximaal aantal tekensLengte in tekens zoals een mens ze ziet, dus één emoji telt als één. 0 zet de regel uit.
Maximaal hoofdletters (%)Percentage letters in hoofdletters. Alleen letters met hoofdlettergebruik tellen, dus Arabisch, Thai, Chinees en Koreaans kunnen de regel nooit raken. 0 zet hem uit.
Berichten korter dan dit negerenKortere berichten worden nooit op hoofdletters beoordeeld. Zonder dit is “OK!” 100% hoofdletters en wordt elke bevestiging in de server verwijderd.
Maximaal aantal ledenvermeldingenVerschillende leden genoemd in één bericht; dezelfde persoon twee keer noemen telt één keer. 0 zet de regel uit.
Maximaal aantal rolvermeldingenVerschillende rollen genoemd. @everyone en @here tellen hier niet — dat is een recht, en de Serverwacht behandelt misbruik ervan.
Maximaal aantal bijlagenBestanden en afbeeldingen bij één bericht. 0 zet de regel uit.
Maximaal aantal stickersStickers bij één bericht. 0 zet de regel uit.
Zalgo-tekst blokkerenTekst met opgestapelde combinerende tekens die over de omliggende regels loopt. Een schakelaar in plaats van een getal: de drempel is een feit over Unicode, en gewone tekst met accenten haalt die nooit.
StrafDe actie die tegen de gebruiker wordt ondernomen wanneer de limiet wordt bereikt. Time-out beperkt tijdelijk, Kick wordt van de server verwijderd, Ban verbiedt permanent.
Kanaal loggenHet kanaal waarnaar de bot logberichten voor deze functie verzendt.
Vrijgestelde rollenLeden met een van deze rollen zijn vrijgesteld van deze bescherming.
Vrijgestelde ledenSpecifieke leden die dit systeem volledig negeert, naast de vrijgestelde rollen.
Vrijgestelde kanalenBerichten in deze kanalen worden door deze beveiliging niet gecontroleerd.

Goed om te weten

Sylon heeft Berichten beheren nodig om te verwijderen, plus wat de gekozen straf vereist.
Leden met Beheerder of Server beheren worden nooit beoordeeld, net zomin als de uitzonderingslijsten.
Tickets vallen erbuiten: hun inhoud staat al in het transcript van het ticket zelf.
Elke regel telt per bericht, niet per minuut — snelheidslimieten zijn het werk van Spambeveiliging.

Veelgestelde vragen

Waarom staat elke limiet standaard op nul?

Omdat een getalsveld dat een server niet heeft ingevuld inert moet zijn. Als 0 “niets toestaan” betekende, zou de functie aanzetten vóór het instellen elk bericht in de server verwijderen. Nul betekent dat de regel niet wordt gecontroleerd — de enige lezing die het veilig maakt om eerst aan te zetten en daarna in te stellen.

Straft de hoofdletterregel talen zonder hoofdletters?

Dat kan hij niet. Het percentage wordt gemeten over letters met hoofdlettergebruik, dus Arabisch, Thai, Chinees, Koreaans en Hebreeuws scoren nul en kunnen hem nooit raken. Er is ook een minimumlengte, want “OK!” is 100% hoofdletters en is geen geschreeuw.

Vangt dit @everyone-misbruik af?

Nee, en dat is bewust. @everyone en @here zijn een recht en geen hoeveelheid: wie ze mag gebruiken, mag dat. De Serverwacht behandelt het misbruik, waar het thuishoort.

Gerelateerde functies