AutoRole Bot · Discord role management

One bot. All your roles. Fully automated.

The role management bot for Discord server admins. Configure once — AutoRole keeps everything running automatically.

Try it yourself

See commands in action.

# bot-commands
Everything AutoRole does

Seven features. Zero manual work.

Auto Role

Assign one or more roles to every new member automatically on join. Configure once with /setup — no follow-up needed.

/setup  /reset  /list

Bulk Role

Give or remove a role from all members at once — or target only users, only bots, or everyone. One command, done.

/bulkrole add  /bulkrole remove

Temporary Roles

Assign roles with an automatic expiry date. Supports 30m, 2h, 7d — up to 30 days. The bot removes the role when time is up.

/temprole give  /temprole revoke

Reaction Roles

Members click an emoji under any message to receive a role. Add multiple reaction roles to a single message for self-service role selection.

/reactionrole add  /reactionrole list

Welcome Messages

Send a custom embed with optional profile picture when a member joins. Use placeholders like {user}, {server}, and {count}.

/welcome setup  /welcome preview

Leave Messages

Notify your server when a member leaves with a fully customizable message. Same placeholders as welcome messages.

/leave-msg setup  /leave-msg preview

AutoMod

Block Discord invite links and other rule violations with predefined AutoMod rules. One command to add, no manual setup.

/automod
Setup in minutes

Invite. Configure. Done.

1

Invite bot

Invite AutoRole and grant “Manage Roles”. Place the bot role above your target roles.

/invite
2

Configure features

Use /setup for auto roles on join, /temprole for timed roles, /reactionrole for emoji-based self-assignment, and more.

/setup <role>
3

Check & go live

Use /list to review active auto roles, /temprole list for temp roles, or /help for the full command overview.

/help  /stats
No catches

All features. Zero cost.

No paywall, no premium tier, no upgrade required — every feature is available to every server, right now.

No Paywall

All features unlocked from day one. No tiers, no locked commands, no upgrade prompts.

Free Forever

No surprise paywalls down the road. What's free today will stay free.

No Limits

No server size cap, no usage quotas, no cooldowns. Unlimited automation.

Questions & Answers

Key answers at a glance

Check that an autorole is configured via /setup, AutoRole has the Manage Roles permission, and the bot role sits above the target role in the server role hierarchy.
Up to 30 days. Supported duration formats: 30m, 2h, 7d. The bot removes the role automatically when the time runs out.
Yes. Use /reactionrole add with the message URL, an emoji, and the target role. You can add multiple reaction roles to a single message for a full self-service role picker.
Yes. /bulkrole lets you target all members, users only, or bots only so you can manage roles for bots separately from regular members.
AutoRole automatically detects your server language and switches between German (DE) and English (EN) with no manual configuration needed.
Yes. All features are completely free with no paywalls, no premium tiers, and no limits.
Get started for free

Your server.
Fully automated.

Add AutoRole in seconds — assigns roles on join, runs temp roles, sends welcome messages, and more. Free, forever, for every server.

Ready for AutoRole? Invite bot