Skip to main content

📋 What is the Self Role System?

The Self Role System bot lets users assign roles to themselves through interactive panels. Perfect for organizing server access, interest tags, platforms, games, and more — all with a clean, customizable design.
Prerequisite: Please install Node.js (Latest LTS recommended) before proceeding.

🧩 Key Features

➕ Add Unlimited Roles

Admins can add as many roles as needed using a simple command. Each role can be paired with a custom emoji for better user recognition.

🎨 Setup & Design

Create and customize the layout of your self-role panels:
  • Set a title, description, and embed color
  • Configure button styles, emoji layout, and more
This makes each panel visually consistent with your server’s theme or brand.

🗂️ Multiple Role Panels

You can create multiple self-role panels — ideal for separating:
  • Game roles
  • Platform preferences
Each panel operates independently and can live in separate channels or sections.

🧩 Full Configurability

All configuration settings are fully changeable and controllable to suit your server’s needs — including design, emoji mapping, role limits, and message updates.