All featuresHarassment Protection
Harassment Protection
Detects insults, threats and targeted harassment in any language — off by default, because it is your call to make.Overview
A word filter catches the words you thought of. Harassment rarely uses them: it is spelled around, written in another language, or carried entirely by who it is aimed at. Harassment Protection reads the message and the conversation around it instead of matching a list, so it sees abuse a filter walks past. It is off by default and always will be — policing how members speak to each other is a decision a server makes deliberately, not one it inherits.How it works
Key capabilities
Insult, threat and targeted-harassment detection
Works in every language, without a word list to maintain
Resistant to deliberate misspelling and character substitution
Judged against the channel's own conversation, not a fixed standard
Its own punishment, threshold and log channel
Exempt roles, members and channels
Setup
1.Open the dashboard, go to the Harassment Protection tab and enable it.
2.Choose how many detections a member may accumulate before the punishment applies — two is a reasonable start.
3.Pick the punishment. A timeout is strongly recommended while you judge the results.
4.Set a log channel so your moderators can review the calls, and exempt any roles, members or channels where rough talk is expected.
How it works in detail
Settings
Good to know
Sylon needs Manage Messages to delete, and Moderate Members, Kick Members or Ban Members depending on the punishment you choose.
Members with Administrator or Manage Server are never judged by this system.
This shares its analysis with Ad Protection and AI Spam Protection, so enabling it costs no extra processing.