All featuresJoin Gate
Join Gate
Screens every account at the door — how old it is, whether it has a picture, what it calls itself — and for bots, who added it.Overview
Every other protection Sylon runs judges a member by something they did: a message, a status, an audit-log entry. By then the account is already inside, and against the two populations this exists for — throwaway accounts made an hour ago and bots somebody added without being asked to — "already inside" is the whole problem. The Join Gate judges the account itself: at the door, and again if the name changes afterwards.How it works
Key capabilities
Minimum account age, from one day to a year
Accounts that have never set a profile picture
Names carrying a link or a Discord invite, including spaced-out evasion
A username blocklist using the word filter's own matching engine
A suspicion score that adds up several weak signals instead of trusting one
Bots added by anyone who is not allowed to add bots here
Bots Discord has not verified
A gate role instead of a punishment, when you want a look before deciding
Names re-checked after joining, not only at the door
Exempt roles and members, and its own log channel
Setup
1.Open the dashboard, go to the Join Gate tab and enable it, then pick a log channel — with every rule set to flag-only, that channel is the whole feature.
2.Turn on Account age and set a threshold. Seven days is a sensible start and is the single most effective rule here.
3.Leave every rule on "Flag only" for a few days and read the log. It tells you exactly who would have been removed.
4.Then choose real actions, rule by rule. If you want to look before deciding, pick a gate role and use "Give the gate role" instead of a kick.
5.For bots: switch on Unverified bots and Unauthorised bot additions, and check that Sylon holds View Audit Log.
How it works in detail
Settings
Good to know
The gate needs a log channel. With a rule set to flag-only, that channel is the entire output of the feature.
Permissions depend on what you choose: Manage Roles for the gate role, Moderate Members for a timeout, Kick or Ban Members for the rest, and View Audit Log for the unauthorised-bot rule.
Members with Administrator or Manage Server are never screened, and neither is anyone in the exempt lists.
A member the gate removes or restricts does not get autorole and is not announced by the welcome message.
A username change is rechecked once every thirty seconds per member, so renaming repeatedly does not multiply the log entries.