Skip to main content
Prowl’s Automation module provides a set of built-in automation features that help you manage your server without writing a single line of code. Configure auto-roles for new members, protect against raids with anti-raid detection, enforce minimum account ages, and more — all from slash commands or the dashboard.

What Automation Includes

Automation is not a visual workflow builder — it’s a collection of ready-made server management features that you configure with simple commands or dashboard toggles.

Auto-Role

Automatically assign roles to new human members when they join.

Bot Auto-Role

Assign a separate role specifically to bots that join the server.

Anti-Raid

Detect and kick members when join activity exceeds a threshold.

Minimum Account Age

Kick members whose Discord accounts are younger than a configured number of days.

Mute Evasion

Automatically re-apply timeouts to members who remove them themselves.

Auto-Nickname

Set a nickname for new members on join using a template.

Auto-Role

When a new human member joins your server, Prowl automatically assigns the configured role(s). This is useful for giving new members access to basic channels or a default color role.
You can assign multiple roles — each role you set with this command is added to the list.

Bot Auto-Role

A separate role specifically for bots that join the server. This lets you give bots different permissions than human members.
Omit the role parameter to remove the bot auto-role.

Anti-Raid

Anti-raid monitors the rate of member joins and takes action when activity exceeds your configured threshold.
When the threshold is exceeded within the window, Prowl kicks the excess members. This helps stop mass-join raids before they can cause damage.

Minimum Account Age

Kicks members whose Discord accounts were created fewer than N days ago. This is effective against fresh bot accounts used in raids.
Set days to 0 to disable. A threshold of 3–7 days blocks most throwaway accounts.
Always publish your minimum account age in your server rules. Legitimate new users who just created their account deserve a way to contact a moderator for manual verification.

Mute Evasion

Some members remove their own timeout by declining the mute. When mute evasion is enabled, Prowl automatically re-applies the timeout if it detects a member has removed it.

Auto-Nickname

Sets a nickname for new members when they join, using a template with placeholders.
Available placeholders: Omit the nickname parameter to remove the auto-nickname setting.

Viewing Configuration

This displays all current automation settings for the server.

All Automation Commands