Skip to main content

🎯 What is the Role Saver?

The Role Saver system ensures your members keep their roles even if they leave and rejoin the server. It automatically saves a user’s roles when they leave and gives them back when they return — preserving your community structure and permissions.
Prerequisite: Please install Node.js (Latest LTS recommended) before proceeding.

🧩 Key Features

  • 🔁 Automatic Role Restoration
    When users rejoin, their previous roles are instantly restored — no manual work needed.
  • 🛡️ Smart Role Filtering
    Roles with Administrator permissions or any roles you define in config.js are skipped for safety. All other roles are restored as expected.
  • 📋 Join/Leave Logs
    The bot logs when users leave or return, and includes which roles were saved or restored.
  • 🧑‍💻 Saved Roles Management
    Server admins can check which users have saved roles, remove specific users, or clear all saved entries if needed — all from a simple command.

⚙️ Full Configurability

All configuration settings are fully customizable to suit your server’s needs — including role protection. The system is designed for maximum flexibility while keeping your server secure.