๐ข Automatic Slowmode
Automatic Slowmode watches your channels for sudden message spikes and applies Discord's channel slowmode on its own โ then removes it once the conversation calms down. It takes the "someone go slowmode that channel" job off your admins' plates.
Overviewโ
- The agent monitors message rates per channel and reacts within seconds
- Slowmode triggers only when enough unique members are posting, so one fast typer doesn't trip it
- The slowmode lifts automatically after a configurable calm period
- Exempt roles post freely without counting toward the threshold
Configurationโ
To configure automatic slowmode:
- Open your project in the Fren One webapp.
- Select the Discord server you want to configure.
- In the sidebar under Agent Configuration, select Moderation, then the Automatic Slowmode tab.
- Toggle "Automatically slow channels during spam" on.
When to slow a channelโ
All three thresholds must be met inside the same time window before slowmode kicks in.
| Option | Description |
|---|---|
| Message threshold | Messages within the window that trigger slowmode. 1โ500; default 20. |
| Time window (seconds) | Window over which messages are counted. Minimum 1; default 10. |
| Unique members | Distinct members needed within the window to trigger. Minimum 1; default 5. |
What happens when triggeredโ
| Option | Description |
|---|---|
| Channel slowmode | How long members must wait between messages once triggered. Up to 6 hours; default 30 seconds. |
| Calm period (minutes) | Minutes of calm before slowmode is removed. Default 5. 0 = never removed automatically. |
Where it appliesโ
| Option | Description |
|---|---|
| Monitored channels | Channels the agent watches. Leave empty to monitor all channels. |
| Exempt roles | Messages from these roles aren't counted toward the threshold. |
How it works in Discordโ
When a monitored channel exceeds the message threshold within the time window โ from at least the configured number of unique members โ the agent sets Discord's native slowmode on that channel. After the calm period passes with no further spikes, the agent lifts it again.
The agent never lowers a stricter slowmode you've set manually: if you already put a channel on a longer slowmode by hand, automatic slowmode won't override it downward.
Saving your changesโ
This page uses a batched save โ edits stay local until you select Save in the bar that appears at the bottom of the page. Leaving the page with unsaved changes shows a warning first.
Best practicesโ
- Keep Unique members at 3 or higher โ it's what separates a genuinely busy moment from one member spamming.
- A short Channel slowmode (the default 30 seconds) is usually enough to break a spam wave without frustrating real conversation.
- Exempt your admin roles so incident coordination isn't throttled mid-crisis.
- Leave Monitored channels empty at first; narrow it down only if specific channels (e.g. a hype channel) keep triggering on purpose.
Troubleshooting
Slowmode never triggers?
- All three thresholds must be met within the same window โ check that Unique members isn't set higher than your channel's realistic activity.
- If Monitored channels is set, only those channels are watched.
- Messages from Exempt roles don't count toward the threshold.
Slowmode won't come off a channel?
- If Calm period (minutes) is 0, the agent never removes slowmode automatically.
- If you set a stricter slowmode manually, the agent leaves it in place.
Slowmode isn't applied even though it triggered?
- If you've customized the agent's permissions, applying slowmode requires Discord's Manage Channels permission.
Related featuresโ
- ๐จ Anti-Raid - Respond to join spikes the way slowmode responds to message spikes
- ๐งน Filters - Delete and act on spammy content instead of just slowing it
- ๐ก๏ธ AutoMod (Discord native) - Discord's own spam-content detection, enforced natively