Enbot logo

Enbot

Commands
Add to your server
Enbot logoEnbot
🔥 Powered by Enbot!

This is a public instance of Enbot. You can invite it to your server by clicking on the button below or by clicking here.

Invite Enbot

Product

  • Features
  • Commands
  • Dashboard
  • Status

Resources

  • Documentation
  • Getting Started
  • FAQ

Community

  • Discord Server
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

Copyright © 2020 - 2026 Enbot. All rights reserved.

Status•Docs
Home
OverviewGetting StartedFeatures
Guides
Dashboard GuideBest PracticesFAQ
Commands
Fun CommandsModerationUtilityMusic
Configuration
Auto-ModerationXP SystemGiveaways
Support
TroubleshootingCommand List
Loading documentation...
Docs
Support
XP & Leveling System

XP & Leveling System

Gamification & progression

Engage your community with automatic XP rewards, level progression, and customizable role assignments.

Learn System

🎯 How XP Works

Members earn XP by participating in your server through messages, voice activity, and other interactions.

Message XP

Earn XP for sending messages in text channels

Voice XP

Earn XP for time spent in voice channels

Activity XP

Bonus XP for various server activities

🧮 XP Calculation

Message XP

Base XP per message:10-25 XP
Message length bonus:Variable
Cooldown between messages:60 seconds
Maximum XP per hour:500 XP

Voice XP

XP per minute in voice:1 XP
Minimum voice time:1 minute
AFK channels:No XP
Multiple channels:Combined time

📈 Level Progression

XP requirements increase exponentially with each level to maintain progression balance.

LevelXP RequiredTotal XP
1100100
2150250
3225475
4338813
55071,320
102,17111,771
2539,063488,281
50500,00012,500,000

Formula: XP required for level N = (N-1)² × 100 + 100

🎁 Level Rewards

Automatically assign roles to members when they reach specific levels.

Role Rewards Setup

Dashboard

Configure automatic role assignment in your server dashboard.

• Navigate to Dashboard → XP Settings
• Set level thresholds for each role
• Roles are assigned automatically

Reward Examples

Common Setup
Level 5
Member role
Level 10
Active Member role
Level 25
Veteran role
Level 50
Server Legend role

💬 XP Commands

📊
/rank

Check your current XP and level

🏆
/leaderboard

View top XP earners in the server

👤
/rank @user

Check another member's XP and level

⚙️
/xp-settings

View current XP system configuration

⚙️ Configuration

XP Settings

XP System:Enable/Disable
XP Rate:1x - 5x multiplier
Level Up Messages:Enable/Disable
XP in DMs:Enable/Disable

Channel Settings

XP Channels:Include/Exclude
No-XP Channels:Blacklist
Voice XP:Enable/Disable
AFK Channel XP:Disable

💡 Tips & Best Practices

Engagement Boost

• Set up level rewards to encourage participation
• Use XP multipliers for special events
• Create XP-based contests and challenges
• Announce level ups in dedicated channels

Fair Play

• Exclude spam/bot channels from XP
• Set reasonable XP rate limits
• Monitor for XP farming exploits
• Use role exemptions for staff if needed

🔗 Related Categories

Getting Started

Setup and installation guide

Bot Features

Explore all bot capabilities

Fun Commands

Entertainment commands