Leaderboards
View, manage, and export member rankings. Track progression and celebrate top achievers.
Overview
Leaderboards display member rankings based on level and XP. They provide competition, motivation, and a sense of achievement within your community.
SYNTHET supports multiple leaderboard views, filtering options, data exports, and the ability to reset data when needed.
Viewing Leaderboards
Use these commands to view leaderboards:
/leaderboard | View top 10 members by level |
/leaderboard top <number> | View top N members (e.g., top 25) |
/leaderboard around <user> | View leaderboard around a specific user |
/leaderboard me | View your ranking and nearby members |
/leaderboard xp | Sort by total XP instead of level |
/leaderboard weekly | View weekly XP leaderboard |
/leaderboard monthly | View monthly XP leaderboard |
/leaderboard role <role> | View leaderboard filtered by role |
Leaderboard Types
Different leaderboards track different metrics:
Overall Leaderboard
/leaderboardRanks members by overall level. This is the main leaderboard and determines server hierarchy.
XP Leaderboard
/leaderboard xpRanks by total accumulated XP. Shows total experience progress independent of level thresholds.
Weekly Leaderboard
/leaderboard weeklyTracks XP earned in the past 7 days. Resets weekly to give everyone a fresh start.
Monthly Leaderboard
/leaderboard monthlyTracks XP earned in the current month. Resets on the first day of each month.
Filtering Leaderboards
Filter leaderboards by role, channel, or custom criteria:
/leaderboard role <role> | Show only members with a specific role |
/leaderboard channel <channel> | Include only XP from a specific channel |
/leaderboard guild | Compare across multiple servers (if enabled) |
/leaderboard exclude-role <role> | Exclude a role from leaderboard |
Display Options
Customize how leaderboards are displayed:
Change Display Size
/leaderboard top 50Display up to 50 top members. Maximum is 100 per page.
Context Window
/leaderboard around @usernameSee a user and their surrounding rankings. Useful for checking where you rank.
Pagination
Large leaderboards are split into pages. Use next/previous buttons to navigate.
Information Displayed
Each leaderboard entry includes:
Persistent Leaderboards
Set up persistent leaderboard channels that update automatically:
/leaderboard pin <channel> | Post leaderboard that auto-updates in a channel |
/leaderboard pin-interval <hours> | Set update interval (1-24 hours) |
/leaderboard pin-size <number> | Set leaderboard size (5-50) |
/leaderboard unpin <channel> | Remove pinned leaderboard |
/leaderboard pins | View all active pinned leaderboards |
Data Management
Manage and maintain leveling data:
/leveling data export | Export all leveling data to CSV |
/leveling data export-user <user> | Export a user's leveling data |
/leveling data import <file> | Import leveling data from backup |
/leveling data backup | Create a backup of all data |
/leveling stats | View server-wide leveling statistics |
Exporting Leaderboard Data
Export leaderboards for analysis and records:
Full Export
/leveling data exportExports all member XP and levels as a CSV file. Useful for analysis and backup.
User Export
/leveling data export-user @userExport a specific user's complete leveling history and statistics.
Export Format
CSV format includes: Rank, Username, Level, XP, Total XP, Join Date, Last Active
Resetting Data
Reset leveling data when starting fresh or handling specific situations:
Reset User Data
/leveling reset <user>Reset a specific user's level and XP to 0. Requires admin permission.
Reset Server Data
/leveling reset-allReset all members' levels and XP. Requires owner confirmation. Be very careful with this!
Reset Weekly Leaderboard
/leaderboard reset-weeklyReset weekly XP tracking. Happens automatically every Sunday.
Resetting data is permanent! Always create a backup with `/leveling data backup` before resetting.
Server Statistics
View overall server leveling statistics:
View Server Stats
/leveling statsShows total members leveling, average level, total XP earned, and other server-wide metrics.
Statistics Include
- • Total members with XP
- • Average server level
- • Total XP earned (server-wide)
- • Most active members
- • XP earned this week/month
- • Highest individual level
- • Least active members (below 5)
Leaderboard Rewards
Reward top performers on leaderboards:
/leaderboard reward top-1 <role> | Reward rank 1 player with a role |
/leaderboard reward top-3 <role> | Reward top 3 players with a role |
/leaderboard reward top-10 <role> | Reward top 10 players with a role |
/leaderboard reward weekly <role> | Reward weekly leaderboard winner |
/leaderboard reward-reset | Remove reward roles and reset |
Privacy Settings
Control who can see leaderboard data:
Public Leaderboards
Default setting. Everyone can view leaderboards. Required for healthy competition.
Role-Based Visibility
/leaderboard set-visibility <role>Only members with a specific role can view leaderboards.
Opt-Out from Leaderboard
/leveling privateIndividual users can opt-out from appearing on public leaderboards.
Tips & Best Practices
- • Pin leaderboards in key channels for visibility and motivation
- • Weekly leaderboards encourage continuous participation
- • Celebrate top performers with announcements or special roles
- • Regularly review leaderboard trends to detect unfair advantages
- • Export data monthly for analysis and record-keeping
- • Consider role-based leaderboards for specialized communities
- • Use context windows (`around @user`) to help members check their ranking
- • Create backup before any reset operations
- • Monitor for unusual leveling patterns (potential farming)
Common Use Cases
Monthly Leaderboard Contests
Pin the monthly leaderboard in #announcements. Award prizes to top 3. Reset at month start automatically.
Role-Based Rankings
Create separate leaderboards for moderators, streamers, or other groups. Shows niche competition.
Activity Tracking
Use weekly leaderboards to identify most active members and recognize them with special roles.
Member Onboarding
Show new members the leaderboard to explain how the leveling system works and encourage participation.