Docs / Moderation

Bans & Tempbans

Kicks, permanent bans and timed bans that lift themselves, with full ban history.

Kick, ban, tempban

/banview shows a member's ban history, or browses every stored ban record β€” worth checking before an unban appeal.

Ban appeals

Anyone banned with /ban, /tempban or the server blacklist gets a DM with the reason (never who banned them) and an Appeal this ban button. They can appeal once, within 7 days of the ban.

Raid cleanup: /massban

After a raid, ban everyone at once: either paste a list of user IDs, or use joined_within (for example 10m) to catch everyone who joined in the last few minutes. You always get a private preview first with Confirm ban and Cancel; nothing happens until you confirm, within 2 minutes.

Server blacklist

Pre-ban someone who isn't in your server yet β€” a known raider, a ban evader's new account. Add their user ID and Cyndrix bans them the moment they join, with the reason Server blacklisted user. The ban is posted to your warnings log channel (the admin log if warnings is off).

Worth knowing

Commands 8

Generated from the bot's source β€” this list is always what is actually deployed.

/ban MOD

Ban a member from the server

personrequiredUser to ban
reasonrequiredReason for the ban
/tempban MOD

Ban a member temporarily β€” auto-unbans when the time is up

personrequiredUser to ban
durationrequirede.g. 1d, 12h, 1w 2d (max 1 year)
reasonrequiredReason for the ban
/softban MOD

Remove a member and wipe their recent messages (they can rejoin)

personrequiredMember to softban
reasonrequiredWhy
daysoptionalDays of messages to delete (1-7, default 1)
/kick MOD

Kick a member from the server

personrequiredUser to kick
reasonrequiredReason for the kick
/unban MOD

Unban a user from the server

personrequiredUser to unban
reasonoptionalReason for the unban
/massban MOD

Ban many accounts at once (raid cleanup) β€” shows a preview first

reasonrequiredWhy (goes on every ban)
idsoptionalUser IDs, separated by spaces or commas
joined_withinoptionalOr: everyone who joined in the last… (e.g. 10m, 1h, max 24h)
delete_daysoptionalDays of their messages to delete (0-7, default 1)
/banview MOD

Show ban history for a user or browse all stored ban records

personoptionalUser to check (optional)
/serverblacklist MOD

Pre-ban users by ID β€” they are banned the moment they join

/serverblacklist addsubcommandBlacklist a user ID β€” they get banned when they join
/serverblacklist removesubcommandTake a user ID off the blacklist (does not unban)
/serverblacklist listsubcommandShow the blacklisted user IDs

Related