Updated 2026-08-20 241 views

Reputation & Endorsements Guide

Important
The Reputation module is opt-in. Server admins must enable it via Dashboard → Modules before these commands become available to members.

The Reputation module turns peer recognition into a trackable score. Members endorse each other for positive traits, endorsements accumulate into a reputation score, and the score promotes a member through five tiers — a lightweight "trust layer" on top of your community that doesn't require any staff moderation.

How It Works

  1. A member uses /endorse to recognise another member for a trait.
  2. Each endorsement increases the recipient's reputation score in that trait's category.
  3. As the total score grows, the member progresses through reputation tiers.
  4. Everyone can see the leaderboard and individual profiles to find trusted members.
The reputation module configuration, with endorsement points, cooldowns and the Bronze-to-Diamond tier thresholds
The reputation module configuration, with endorsement points, cooldowns and the Bronze-to-Diamond tier thresholds

Endorsements are cooldown-limited so the system can't be farmed by a small group, and self-endorsement or endorsing bots is blocked.

Endorsement Categories

Each endorsement must be tied to one of four traits:

Category When to use it
Helpful Went out of their way to help you with a question or task
Trustworthy Reliable in trades, commitments, or collaboration
Skilled Demonstrated expertise or quality work
Friendly Made the community a nicer place to be in

Tiers

Total reputation score maps to five tiers:

Tier Score required
Unranked 0
Bronze 50
Silver 150
Gold 300
Platinum 500
Diamond 1000

Tier changes are announced on the member's profile view.

Member Commands

Endorse someone

/endorse user:<member> category:<helpful|trustworthy|skilled|friendly>

Opens a modal where you can add an optional short reason for the endorsement. The reason shows up on the recipient's profile.

Restrictions:

  • You cannot endorse yourself or bots.
  • There is a 60-second cooldown between endorsements you send.
  • You cannot endorse the same member in the same category repeatedly within a short window.

View a profile

/reputation profile [user]

Shows the reputation profile for a member (or for yourself if user is omitted). The profile displays the total score, per-category breakdown, current tier, and the three most recent endorsement reasons.

View the leaderboard

/reputation leaderboard [page]

Shows the top-ranked members of your server by total reputation score. Paginated at 10 entries per page.

Admin Command

Recalculate scores

/reputation recalculate

Recomputes every reputation score in the server from the raw endorsement history. Use this after bulk-removing endorsements or migrating data. Requires Manage Server permission.

Notes

  • Reputation is per-server. Scores do not travel with members to other servers.
  • Endorsement cooldowns are enforced by the bot; there is no separate spam-prevention to configure.
  • Members who leave the server keep their reputation data, so rejoining preserves their standing.

Was this article helpful?

Thanks for your feedback! Your vote helps us improve the documentation.

Your vote could not be saved. Please reload the page and try again.

Share this guide

Your Privacy

We use essential cookies to operate this site and optionally Google Analytics to improve our services. You can accept all, reject all, or choose which categories you allow.

Privacy Policy

Cookie Preferences

Choose which categories of cookies you want to allow. You can change this at any time.

Essential Cookies

Required

Session, CSRF protection, login state.

Analytics Cookies

Optional

Google Analytics 4 with anonymized IP, used to understand aggregate usage.