Arkieus

Every message adds heat. Cross the line and Arkieus acts.

Arkieus guards Discord servers against raids and nukes. It scores bursts of spam as they happen, strips the roles of anyone who deletes channels without permission, and gives your moderators fast tools.

Try the heat meter

A new account joins your server and starts posting.

Heat 0 of 100

These are the default values. Every weight, the threshold and the decay rate can be changed on the dashboard.

How it protects your server

  • Raid protection

    Messages, photos, videos, emoji, stickers, mentions and links each add heat to their sender. Heat fades over time, so normal chat stays cool and bursts do not. Past your threshold, Arkieus deletes the burst and times out, kicks or bans the sender.

  • Nuke protection

    When someone who is not whitelisted deletes a channel, Arkieus finds them in the audit log and removes every role it is allowed to remove. Lock the whole server with /panic, or quarantine a single member.

  • Moderation

    Ban, kick, mute and warn with a short reason, like a!kick @user r!spam. Every action can be posted to a log channel you choose.

  • Dashboard

    Change thresholds, heat weights, prefixes, the log channel and the whitelist from your browser. The dashboard shows how long each kind of message takes to reach your threshold before you save.

Commands

a!ban @user r!reason
Ban a member, or a user who already left, by mention or ID.
a!kick @user r!reason
Remove a member from the server.
a!mute @user 30m r!reason
Time a member out for up to 28 days.
a!warn @user r!reason
Record a warning. List them with a!warnings @user.
/panic and /unpanic
Lock every text and voice channel, then restore the previous permissions.
/quarantine user
Remove a member's roles and assign the Quarantined role.
/antiraid, /whitelist holiday, /config
The same settings you can change on the dashboard. The default prefix is a! and can be changed per server.