Turn it on
Glitchworks Guard can quietly check people who join your server and help your staff spot trouble early. It uses simple rules, not AI. It never collects IP addresses, device details, ID or dates of birth.
- Make sure Guard's role (Glitchworks Guard) is near the top of Server Settings > Roles.
- Make sure you have a logs channel: run
/setupand do the Logs step if you haven't. Review cards appear there. - Run
/settingsand pick Member checks from the menu. - Press Set up hold (recommended). Guard makes a Held role with no permissions, hidden from all your channels, and a #held-waiting channel that only held people can see.
- Look at the list of checks. Everything sensible is already on. Untick anything you don't want.
- Optional Pick your punishment roles (for example Muted or Jail) in the role menu, so they're put back if someone leaves and rejoins.
You can also change these on the Guard dashboard.
What each check does
| Check | What happens |
|---|---|
| Join risk score | Guard adds up a few signs: a very new account, no profile picture, a random or number-heavy name, Discord's own spam flag, joining lots of Guard servers at once, a ban on your FiveM server (if you use the FiveM pack), or a Glitchworks Safety listing. A medium score posts a card for staff. A high score holds them. |
| Hold for review | The person gets the Held role and only sees #held-waiting. Staff get a card in the logs channel with the reasons and three buttons: Approve, Kick, Ban. |
| Lookalike names | Someone named like your staff, your owner, your server, Discord or Glitchworks (even with tricks like 0 for o, or foreign letters that look the same) is held, and the owner gets a DM. |
| Rejoin tracking | If someone leaves while timed out or with a punishment role and comes back, Guard puts it back. Cards show how often they've joined and left. |
| Possible ban evaders | A new joiner with the same profile picture or name as someone you banned gets a card. Guard never acts on this by itself. |
| Challenge on Verify | Off by default. When on, pressing Verify asks them to press the matching picture. Or press Use a secret word and put that word in your rules: they type it to get in. |
| Public phishing lists | Links to known scam sites from public lists are deleted and the sender is timed out for a day (their account may have been hacked). |
| Members can /report | Off: only staff can report people to Glitchworks Safety. On: anyone can. |
| Reports can attach channel logs | Off by default. When on, a report can include the reported person's recent messages from one channel as a PDF. An admin has to press a confirm button every time. |
The review card
- Approve removes Held, gives back their roles and gives them your Verified role.
- Kick or Ban need the matching Discord permission.
- Hold for review (on "worth a look" cards) holds someone who wasn't held automatically.
Glitchworks Safety on join
- BOLO: a heads-up card for staff. Nothing automatic happens.
- Blacklist: held for review (recommended). If you'd rather remove them straight away, pick Remove them straight away in the Blacklist menu.
- You only see the level, category and end date. The evidence stays with Glitchworks reviewers.
- To stop checking joins against the list, untick Glitchworks Safety list in
/settings> Protection.
Staff notes
/note add @member text: a private note (staff only)./note list @member: see notes and their join/leave history./note remove @member number: remove one.
Notes show on review cards. Members can see notes about themselves (not who wrote them) with /mydata.
Questions
| Problem | What to do |
|---|---|
| Someone's stuck in Held | Press Approve on their card, or remove the Held role yourself. |
| A new channel is visible to Held people | Guard hides new channels automatically. For older ones, press Repair hold. |
| Too many cards | Untick Join risk score, or ask us to raise your thresholds. |
Still stuck?
Open a ticket on our Discord and tell us what you've tried. Screenshots of any errors help us sort it faster.
More help: Reporting and appeals · The Guard dashboard · Set up Glitchworks Guard · Help centre