Stoatmod documentation

Command reference.

Everything moderators need to configure Stoatmod and keep their community protected.

01 / PERMISSIONS

Required permissions

The bot's role must sit above every member role it needs to moderate and every automatic role it needs to assign.

View channelsSend messagesManage messagesManage rolesManage nicknamesModerate membersKick membersBan membersRead message history

02 / COMMAND REFERENCE

Every command

Server IDs, role IDs and case IDs can be copied directly from Stoat.

~help

Show the command guide.

~info

Show bot and server information.

~dashboard

DM a moderator a single-use website login code.

~warnings [user]

List a member's active warnings.

~warn [user] [reason]

Create a warning and apply the configured escalation policy.

~remove [case ID]

Remove a warning or moderation case.

~case [case ID]

View one moderation case.

~cases [user]

List recent cases for a member.

~mute [user] [duration] [reason]

Temporarily mute a member.

~unmute [user]

Remove a member's mute.

~policy [timeout] [kick] [ban]

View or change warning escalation counts.

~threshold [0-100]

View or change AI moderation sensitivity.

~categories

View enabled AI moderation categories.

~join-protection [on|off]

Require verification for suspicious new accounts.

~nickname-protection [on|off]

Scan usernames and changed server nicknames.

~link-protection [on|off]

Remove messages containing external links.

~image-scanning [on|off]

Scan uploaded images for unsafe content.

~moderator-exemption [on|off]

Choose whether moderators bypass automatic checks.

~auto-role [role ID]

Add a role that every new member receives; repeat for multiple roles.

~auto-role remove [role ID]

Remove one role from the automatic role list.

~auto-role clear

Disable all automatic roles for the server.

~log [channel]

Choose the channel for moderation logs.

~exclude [channel]

Exclude a channel from automatic moderation.

~include [channel]

Re-enable automatic moderation in a channel.