Moderation
Everything your staff does, numbered, logged and reversible.
Warn, mute, kick, ban, lock a channel, slow it down or clear a mess. Every one of them opens a numbered case with a reason, a moderator, a duration and a full history for that member. Timed punishments lift themselves, mutes renew past Discord's 28-day timeout cap, and members can appeal from a public page your staff decide on inside Discord.
A warning opens a case, and the record keeps it
Below, a /warn opens case #1284, /case pardon takes it back, and /modlogs still lists it, marked pardoned. Every punishment runs on that one path, so the case number, the DM, the log entry and the appeal happen the same way each time.
- 22 case types, one historyEvery action against a member lands in the same searchable record, so staff have the full picture before they act again.
- Escalation laddersThree warnings in seven days becomes a mute, five becomes a ban. You set the rungs, Arclo counts.
- Punishments that expireTimed mutes and bans lift themselves on schedule. No forgotten unbans, no sticky mutes, no cron job of your own.
- Appeals on the webA banned member opens a link, states their case, and your team accepts or rejects it from a card in Discord.
They are told what happened, and how to appeal
The DM goes out before the punishment is applied, so it arrives even for a ban. If appeals are on, the button is in it.
You have been banned
Nebula CollectiveToday at 3:11 AM
Appeal thisThe cases page, with the whole history behind it
The Cases tab is one of eight: twenty-two case types and a searchable record per member. Every screen here is built from the system's own catalog, so what you are looking at is the page you get.
Moderation
Everything your staff do, recorded as a numbered case they can quote.
Cases in 30 days
128
warning 52 · mute 31 · ban 12 · kick 9
In force
9
Bans, mutes and roles that have not lifted yet.
Reports waiting
3
Members can report each other with /report.
Appeals waiting
1
Approving one lifts the punishment.
What happened lately
The last eight cases, newest first.
Ban throwaway_84
Raid participation · by mira
Mute loud.tim
Arguing in #general after a warning · by nova
Warning kito
Backseat modding in #events · by nova
Unban juno
Appeal accepted · by mira
Kick drifter_22
Alt of a banned account · by mira
Mute pixelfox
Mass mention · by Arclo
Warning orion.wav
Advertising another server · by Arclo
Warning sable
Spoilers outside #spoilers · by mira
Banthrowaway_84
Raid participation · 3 hours ago · by mira
Muteloud.timLifts in 19 hours
Arguing in #general after a warning · 5 hours ago · by nova
Warningkito
Backseat modding in #events · 22 hours ago · by nova
What your members type
Commands are registered per server and only while the system is switched on, so a server that never turns this on never sees them in its command list.
/banBans a member, permanently, or for a duration that lifts itself. Works on somebody who has already left.
/unbanLifts a ban. Accepts a user id or picks from the ban list.
/softbanBans and immediately unbans. The way to wipe somebody's recent messages without keeping them out.
/kickRemoves a member from the server. They can rejoin with a new invite.
55 more commands in Moderation. Every one can be renamed, restricted to roles or switched off per channel from the dashboard. See the docs
More in Protection
Give your server its weekend back.
One all-in-one bot, 50+ systems, one dashboard, one login. Add Arclo and have your first system running before you finish this sentence.

