Skip to main content

๐Ÿข 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:

  1. Open your project in the Fren One webapp.
  2. Select the Discord server you want to configure.
  3. In the sidebar under Agent Configuration, select Moderation, then the Automatic Slowmode tab.
  4. 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.

OptionDescription
Message thresholdMessages within the window that trigger slowmode. 1โ€“500; default 20.
Time window (seconds)Window over which messages are counted. Minimum 1; default 10.
Unique membersDistinct members needed within the window to trigger. Minimum 1; default 5.

What happens when triggeredโ€‹

OptionDescription
Channel slowmodeHow 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โ€‹

OptionDescription
Monitored channelsChannels the agent watches. Leave empty to monitor all channels.
Exempt rolesMessages 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โ€‹

Tuning the thresholds
  • 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.