Skip to main content
The /leaderboard command displays participation rankings and unlockable achievements, adding a gamification layer to raid participation tracking.

Subcommands

/leaderboard top

View the top raiders by total raid count.
/leaderboard top
Response: Displays a ranked leaderboard of the top 10 participants in the server:
  • 🥇 First place - Gold medal
  • 🥈 Second place - Silver medal
  • 🥉 Third place - Bronze medal
  • 4-10th place - Numbered rankings
Each entry shows:
  • User mention
  • Total raid count
Only includes participants with at least 1 completed raid. The leaderboard uses guild-specific statistics.

/leaderboard role

View top raiders for a specific role.
/leaderboard role role_name:<role>
role_name
string
required
The role name to check rankings for (e.g., “Hunter”, “Hammer”, “Jade”)
Example:
/leaderboard role role_name:Hunter
Response: Shows the top 10 players who have played the specified role most often. Useful for identifying specialists and experienced players in specific roles.
Role names are case-sensitive and must match exactly as they appear in raid templates.

/leaderboard achievements

View unlocked achievements and progress.
/leaderboard achievements [user:<@user>]
user
user
User to view achievements for. Defaults to yourself if not specified.
Response: Displays an achievement card showing:
  • Unlocked achievements (✅) with emoji, name, and description
  • Locked achievements (🔒) shown as strikethrough with requirements
  • Progress indicator (X/11 achievements unlocked)
  • Color-coded embed:
    • 🥇 Gold (5+ achievements)
    • 🥈 Silver (2-4 achievements)
    • 🥉 Bronze (1 achievement)

Achievement List

RaidBot includes 11 unlockable achievements based on participation:

Participation Milestones

Complete your first raidRequirement: 1+ raids
Complete 10 raidsRequirement: 10+ raids
Complete 25 raidsRequirement: 25+ raids
Complete 50 raidsRequirement: 50+ raids
Complete 100 raidsRequirement: 100+ raids

Role Diversity

Play 5 different rolesRequirement: Participate in raids using at least 5 distinct roles
Play 10 different rolesRequirement: Participate in raids using at least 10 distinct roles

Specialization

Play the same role 20 timesRequirement: Participate in 20+ raids using a single role
Play the same role 50 timesRequirement: Participate in 50+ raids using a single role

Activity Patterns

Complete 10 weekend raidsRequirement: Participate in 10+ raids on Saturdays or Sundays

Reliability

Complete 20 raids with no no-showsRequirement: Participate in 20+ raids with zero no-shows recorded

How Achievements Are Tracked

Achievements are calculated based on your guild-specific raid statistics:
  • Total raids - Completed raid signups where you attended
  • Role counts - How many times you’ve played each role
  • Weekday counts - Distribution of raids by day of week (0 = Sunday, 6 = Saturday)
  • No-shows - Times you were marked as not attending after signing up
No-shows negatively impact the “Reliable” achievement. Maintain good attendance to unlock it!

Use Cases

Recognize Top Contributors

/leaderboard top
Display server-wide participation rankings to celebrate active members.

Find Role Specialists

/leaderboard role role_name:Hammer
Identify experienced players in specific roles when forming teams.

Track Personal Progress

/leaderboard achievements
View your own achievement progress and see which milestones are next.

Compare Achievements

/leaderboard achievements user:@friend
View another user’s achievements to see their participation style.

Tips

Diversify your roles to unlock both “Flexible” and “Jack of All Trades” achievements while also working toward “Specialist” milestones.
Weekend warriors can focus on Saturday/Sunday raids to unlock the Weekend Warrior achievement while building overall participation.
Maintain attendance by marking yourself as available when you sign up. Avoid no-shows to keep your “Reliable” achievement on track.
  • /stats - View detailed participation statistics
  • /raidinfo - List upcoming raids to participate in
  • /availability - Set when you’re available for raids

Build docs developers (and LLMs) love