Skip to content
EntrophyEntrophy

moderation

Moderation

Warnings, timeouts, kicks, bans, cases, and the moderator hierarchy — the platform's core moderation toolkit.

Enabled by defaultNo privileged intents required

Warnings, timeouts, kicks and bans — with a case number for every one of them.

Why gaming communities love it

  • Competitive lobbies and voice channels get heated; a moderator hierarchy stops a helper from ever touching an admin, the owner, or the bot itself.
  • Escalation rules (three warnings triggers a timeout, say) keep enforcement consistent across a large staff roster instead of depending on who is online.
  • Every action gets an immutable case number, a reason, and an optional evidence link — useful when a banned player disputes it in a support ticket.
  • Temporary punishments expire on their own with a background job, so nobody has to remember to `/unban` someone at 3am.

Full command reference

Commands for this plugin
CommandDescriptionWho can use itExample
/mod warnWarn a member. Repeated warnings can trigger automatic escalation.Helper+/mod warn user:@user [reason:"spamming links"] [evidence:"evidence"]
/mod warningsList a member's warnings, or every active warning if no member is given.Helper+/mod warnings [user:@user]
/mod clearwarnsClear a member's active warnings.Helper+/mod clearwarns user:@user [id:"id"]
/mod timeoutTime out a member (up to 28 days).Helper+/mod timeout user:@user duration:1h [reason:"spamming links"]
/mod untimeoutRemove a member's timeout.Helper+/mod untimeout user:@user [reason:"spamming links"]
/mod kickKick a member from the server.Helper+/mod kick user:@user [reason:"spamming links"] [evidence:"evidence"]
/mod banBan a user from the server.Helper+/mod ban user:@user [reason:"spamming links"] [delete-days:10] [duration:1h] [evidence:"evidence"]
/mod unbanUnban a user by id.Helper+/mod unban user-id:@user [reason:"spamming links"]
/mod softbanBan and immediately unban a user — clears their recent messages without a lasting ban.Helper+/mod softban user:@user [reason:"spamming links"] [delete-days:10] [evidence:"evidence"]
/mod purgeBulk-delete recent messages in this channel.Helper+/mod purge count:10 [user:@user] [contains:"contains"] [reason:"spamming links"]
/mod lockLock a channel (prevent @everyone from sending messages).Helper+/mod lock [channel:#general] [reason:"spamming links"]
/mod unlockUnlock a previously locked channel.Helper+/mod unlock [channel:#general] [reason:"spamming links"]
/mod slowmodeSet (or turn off) a channel slowmode.Helper+/mod slowmode seconds:"seconds" [channel:#general]
/mod nickChange a member's nickname.Helper+/mod nick user:@user nickname:"nickname"
/mod noteAdd a staff note about a member (visible to staff only).Helper+/mod note user:@user text:"text"
/mod caseShow a moderation case by number.Helper+/mod case number:10
/mod casesList moderation cases, optionally filtered.Helper+/mod cases [user:@user] [type:"type"]
/mod appeal-setupSet the staff channel where appeals are posted (admin).Helper+/mod appeal-setup channel:#general
/mod role addAdd a role to a member.Helper+/mod role add user:@user role:@Moderators [reason:"spamming links"]
/mod role removeRemove a role from a member.Helper+/mod role remove user:@user role:@Moderators [reason:"spamming links"]
/appealAppeal a moderation case taken against you.Everyone/appeal case-number:10
/Warn user
User context menu
Moderator+/Warn user
/View cases
User context menu
Helper+/View cases