dcRepdcRep
Sign in with Discord
How it works

Tiers & decay

A score is a number; a tier is what that number means at a glance. dcRep maps the 0–1000 scale onto seven named tiers, and can mirror them as Discord roles.

The seven tiers

These are the default thresholds. Admins can adjust them per server.

TierScore fromRoughly means
Observer0Just arrived, or watching more than posting
Contributor100Starting to add value regularly
Regular250A dependable, recognized participant
Trusted400Consistently helpful and well-regarded
Veteran550A long-standing, high-signal member
Expert720A go-to authority in the community
Legend870The very top of the server

Tiers as Discord roles

During setup you can map each tier to a role in your server. When a member crosses a threshold, dcRep updates their role automatically and (if enabled) sends them a direct message about the change. If dcRep can’t manage a role because of Discord permission ordering, it skips it gracefully rather than erroring — so make sure the bot’s role sits above any roles it needs to assign.

Decay — why scores drift down

Reputation reflects current standing, so it fades during long inactivity rather than being banked forever. Decay is gentle and predictable:

  • Grace period. Nothing decays until a member has been inactive for about two weeks — short breaks cost nothing.
  • Gradual. After that, a small fixed amount comes off each day. Admins can tune how aggressive this is.
  • Floor protection. Decay won’t erase hard-won standing entirely; established members are protected from dropping all the way down from a single absence.
  • Vacation aware. Turn on vacation mode with /vacation and decay pauses until you’re back.
💡Decay only nudges scores toward reality during absence — it can’t be “farmed” the way constant low-effort posting games volume metrics. The way back up is simply to contribute again.