XP & Leveling System

TimeCheap rewards XP for each interaction, helping users level up to 100. Roles can be auto-assigned at milestone levels.

🧱 Setting Up Level Progression

To configure how users level up and what they unlock at each stage, server admins can define XP and level milestones using a dedicated command:

🎯 Level Progression

There are three leveling speeds to suit different community engagement levels:

Difficulty
XP/Day Target
Time to Reach Level 100

Easy

3,367 XP/day

~30 days

Medium

1,683 XP/day

~60 days

Hard

1,010 XP/day

~100 days

Note: Level 1 = 20 XP. XP is awarded automatically as users complete eligible actions.


💬 How to Earn XP

Activity
Easy XP
Medium XP
Hard XP

Messages

15–60

6–24

3–12

Voice Chat

6–24

3–10

2–6

Event Join

200

80

50

Event Win

400

160

100

Daily Bonus

80

40

25

  • Cooldowns range from 30s to 120s based on difficulty.

  • Maintaining daily activity grants you a streak multiplier.


🚀 Boosted Progress

Users who purchase premium packs may receive XP boosts (e.g. 1.25× Diamond Boost or 1.5× Streak Multiplier), allowing them to level up significantly faster.

Example:

  • 1,832 XP/day × 1.25 × 1.5 = 3,435 XP/day

  • Time to Level 100 = ~29 days (Medium + Boosts)


🧩 Level-Based Role Rewards

Admins can reward users who reach specific levels with custom roles:

  • Level 10 → “Rising Star”

  • Level 30 → “Active Contributor”

  • Level 60 → “Elite Member”

  • Level 100 → “Legendary OG”

Use the /level command to check your own XP and rank — or view others.

Last updated