All features
Essentials

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.

Try it

Warn somebody, and watch the case open

Press through a real warning below. The case number, the DM, the log entry and the appeal all happen on one path — this is that path, not a picture of it.

01
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.
02
Escalation laddersThree warnings in seven days becomes a mute, five becomes a ban — you set the rungs, Arclo counts.
03
Punishments that expireTimed mutes and bans lift themselves on schedule. No forgotten unbans, no sticky mutes, no cron job of your own.
04
Appeals on the webA banned member opens a link, states their case, and your team accepts or rejects it from a card in Discord.
The member's side

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.

#Direct Message

ArcloBOTToday at 14:32

You were muted in Nebula Collective

Duration

1 hour

Expires

in 1 hour

Reason

Message spam in #general

You can appeal this from the link below

Appeal
On the web

The cases page, with the whole history behind it

Seven tabs, 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.

arclo.gg/dashboard/moderation
Nebula Collective/Moderation

Moderation

Warns, mutes, kicks and bans with a full case history — plus notes, purges, lockdowns and appeals.

Every action opens a numbered case.

Enabled
GeneralPunishmentsLockdownReportsAppealsCasesLoggingCommands

Cases · 30d

128

ban 12 · mute 41 · warn 63

In force

9

Not lifted yet.

Reports waiting

3

Members can use /report.

Appeals waiting

1

Approving lifts it.

Search a reason, a name, or a case number
Ban throwaway_84
Raid participation · 3 hours ago · by Mira
#1284
Mute loud.timLifts in 55 minutes
Message spam in #general · 5 hours ago · by Arclo
#1283
Warning kito
Backseat modding · yesterday · by Nova
#1282
Unban juno
Appeal accepted · 2 days ago · by Mira
#1281

22 case types · every action numbered, appealable and logged

In Discord

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.

/ban

Bans a member — permanently, or for a duration that lifts itself. Works on somebody who has already left.

/unban

Lifts a ban. Accepts a user id or picks from the ban list.

/softban

Bans and immediately unbans — the way to wipe somebody's recent messages without keeping them out.

/kick

Removes 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 dashboardsee the docs

Get started

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.