Media Gallery

Image

About Auto Role Bot

Auto Role Bot

Automate role management for your Discord server — from greetings to VIP perks, all without lifting a finger.


Features

Auto-Assign Roles

  • Join Roles — Automatically give up to 7 roles when a member joins
  • Age Roles — Reward loyalty with roles based on how long someone's been in the server
  • Tag Roles — Give a role to members who adopt your server tag
  • Timed Roles — Assign roles on join that automatically expire after a set duration
  • Connected Roles — Chain roles together so gaining or losing one triggers another (any/all mode, one-way or two-way)
  • Reaction Roles — Let members self-assign roles by reacting to a message

Role Management

  • Temporary Roles — Assign time-limited roles to any member (minutes to months)
  • Bulk Operations — Add or remove roles from bots, humans, or everyone at once, with whitelist/blacklist and member age filters
  • Custom Roles — Let VIPs personalize their own role: name, solid color, gradient, holographic, or icon
  • Custom Channels — Let VIPs create their own private channels with sharing support

Utility

  • Info Commands — Detailed info for server, members, roles, and channels
  • Message Purge — Bulk delete up to 100 messages at a time
  • Emoji Creation — Create server emojis from external emojis or image URLs
  • Search Links — Generate search engine links from any query

Commands

Admin Commands

Command Description
/autoroles Set up join, age, tag, timed, and connected roles
/role add/remove Add or remove a role from a member
/role temp Assign a temporary role with a set duration
/role bulk Bulk role operations with filtering options
/reactionroles Create emoji-based role assignment menus
/customrole config Configure the custom role system for VIPs
/customchannels config Configure the custom channels system for VIPs

User Commands

Command Description
/customrole name/color_solid/color_gradient/color_holographic/icon/clear Personalize your custom role
/customrole allow/share Share your custom role with another member
/customchannels create/remove/rename/recreate Manage your custom channel
/customchannels allow/share/unshare Share or revoke channel access
/info server/member/role/channel View detailed information
/purge <amount> Delete messages (1–100, max 14 days old)
/emoji <source> <name> Create an emoji from an external source or URL
/search <query> Generate search engine links
/help Detailed help for all features

Quick Setup

  1. Invite with Manage Roles permission
  2. /autoroles — Set up auto-assignments (join, age, tag, timed, connected roles)
  3. /reactionroles — Create reaction role menus
  4. /customrole config — Enable member role customization for VIPs
  5. /customchannels config — Enable VIP private channels

Limits

Feature Limit
Join Roles 7 per server
Tag Role 1 per server
Connected Roles 5 per server
Age Roles 5 per server
Timed Roles 5 per server
Custom Channel Role Configs 6 per server
Age/Timed Role Duration 1 hour – 5 years
Temporary Role Duration 1 minute – 1000 days

Support

Join our support server for help and feature requests.

Popular Commands

No commands data available.

Support Server

Discord Labs
Discord Labs
1,269 Members

Tags

assignmentautomaticautorolerolestags

Monetization

Languages

American English

Links

No external links provided.

Similar Bots

Other moderation and tools bots you might like

View All

Popular on UpBot

Trending bots in our directory