Skip to guide
NightCrew Docs

Documentation›Engagement›Leaderboard

Engagement

Leaderboard

Rank members using message, voice, and engagement activity.

Updated October 21, 20261 min read

Getting started

1

Configure XP

Set message ranges, voice XP, cooldown, daily cap, standard multiplier, and weekend multiplier.

2

Prevent farming

Exclude channels and roles that should never earn XP.

3

Add rewards

Create level-role milestones and choose whether roles stack or are removed when no longer earned.

4

Review rankings

Switch between today, this week, this month, and all time; inspect progress, streaks, messages, and voice time.

5

Operate

Publish standings, export CSV, run named seasons, or make audited XP corrections.

Settings reference

Use this reference when you need to check what a setting does.

Message XP

Random XP within the configured range after cooldown.

Voice XP

XP per completed voice minute.

Daily cap

Maximum XP one member can earn per day; zero means unlimited.

Streak

Consecutive UTC days with eligible activity.

Period totals

Daily, weekly, monthly, and lifetime XP rankings.

Level reward

A role synchronized when a member reaches its level.

How it works

Here’s what happens once you’ve finished setup.

  1. 1
    Activity

    Listeners validate exclusions, cooldowns, limits, and multipliers.

  2. 2
    Progress

    NightCrew updates period totals, lifetime XP, level, and streak.

  3. 3
    Reward

    Role milestones synchronize after level changes.

  4. 4
    Dashboard

    Staff review, publish, export, create seasons, and audit corrections.

Example

EXAMPLE
Monthly recognition

Use a named season, publish monthly standings, and award a Community MVP role after reviewing the audit trail and activity mix.

Permissions

!
What NightCrew needs
  • Read Message History
  • View Channels
  • Send Messages
  • Embed Links
  • Manage Roles for level rewards

Troubleshooting

A member is missing

They have no tracked activity for the selected period or match an ignored channel or role.

Voice XP is missing

XP is credited after the member leaves or changes voice channels.

A reward role is missing

Move NightCrew's role above the reward role and grant Manage Roles.

Spam inflates rank

Raise the cooldown, set a daily cap, and exclude farming channels.