Skip to main content
AutoMod provides automated moderation rules that run 24/7 without moderator intervention. Configure each rule independently from the dashboard.

Rules overview

AutoMod currently includes three rules:
RuleWhat it does
Role EnforcementKicks members who don’t receive a required role within a set number of days
Link BlockingDeletes messages containing links (and optionally attachments/stickers) in selected channels
New Member Spam ProtectionKicks members who post links, images, attachments, or stickers within seconds of joining
All AutoMod rules require the bot to be connected to your server.

Role Enforcement

Automatically kicks members who haven’t been assigned a specific role within a grace period. Useful for servers that require a verification role.
1

Open AutoMod

Go to the BrewBot Dashboard, select your server, and navigate to Moderation → AutoMod.
2

Enable Role Enforcement

Toggle the Role Enforcement section on.
3

Select the required role

Choose the role members must have. Anyone without this role past the grace period will be kicked.
4

Set the grace period

Enter the number of days new members have to receive the role (1–30 days, default 5).
5

Optional: Set a custom kick reason

Enter a custom message that appears in the Discord audit log. Leave empty for the default reason.
6

Optional: Set a log channel

Choose a channel where the bot posts an embed each time a member is kicked.
The bot checks for members missing the required role every 30 minutes.

Deletes messages containing links in channels you select. You can also block attachments and stickers, allow same-server Discord links, grant bypass roles, and customize the warning message.
1

Enable Link Blocking

Toggle the Link Blocking section on.
2

Select channels

Use the Block Links In picker to add the channels where links should be blocked. Only the channels you add are enforced — all other channels are unaffected.
3

Optional: Add bypass roles

Members with a bypass role can still post links in enforced channels. Add roles using the Bypass Roles picker.

Additional settings

SettingDefaultDescription
Allow same-server linksOnDiscord links pointing to messages or channels within your own server are not blocked
Block attachmentsOffAlso delete messages with images, files, and other attachments
Block stickersOffAlso delete messages that contain stickers
Warning message@user, that content is not allowed in this channel.Customize the message the bot sends after deleting content. Use {user} to mention the member. The warning auto-deletes after 5 seconds.
Log channelNoneChannel where the bot posts a log embed for each deleted message
The bot needs the Manage Messages permission in enforced channels to delete messages.

New Member Spam Protection

Kicks members who post links, images, attachments, or stickers within a configurable time window after joining. This catches spam bots that join and immediately drop content.
1

Enable New Member Spam Protection

Toggle the New Member Spam Protection section on.
2

Set the time window

Enter the number of seconds after joining during which posting media triggers a kick (10–600 seconds, default 60). For example, 60 means any link or attachment posted within the first minute triggers a kick.
3

Optional: Set a custom kick reason

Enter a custom message for the Discord audit log. Leave empty for the default.
4

Optional: Set a log channel

Choose a channel for kick log embeds.
This rule runs in all channels, not just the ones selected for link blocking. It’s a separate spam prevention measure.

Permissions required

AutoMod needs the following Discord permissions to function:
PermissionUsed by
Kick MembersRole Enforcement, New Member Spam Protection
Manage MessagesLink Blocking (deleting messages)
Send MessagesLink Blocking (sending warning messages)
Make sure the bot’s role is higher than the roles of members it needs to kick.

FAQ

No. Server admins are not automatically exempt. For link blocking, add your admin role as a bypass role. For role enforcement, make sure admins already have the required role. New member spam protection won’t affect existing members — only those who joined within the configured time window.
Every 30 minutes. A member who passes the grace period will be kicked within the next polling cycle.
AutoMod requires an active subscription. The bot must also be connected to your server.