Documentation

Reputation

Let members vouch for each other to build trust, with cooldowns, comments, and a leaderboard.

Reputation lets members vouch for one another. Each vouch raises a member's total, building a public trust signal that is great for trading, hiring, or community-standing servers. Vouches can carry a short comment and are rate-limited to stop abuse. It is off by default.

Commands

Config and cleanup require Manage Server (reset requires Administrator). The ,vouch and ,vouches commands are open to everyone.

,reputation cooldown <hours>          time between a member's vouches (0-720)
,reputation minage <days>             minimum account age to vouch (0-365)
,reputation minmember <days>          minimum time in the server to vouch (0-365)
,reputation comments <on/off>         allow comments on vouches
,reputation log <#channel|none>       set or clear the vouch log channel
,reputation config                    show the current configuration
,reputation remove <@user> <vouch id> remove one vouch by id (find ids with ,vouches list)
,reputation reset <@user>             delete all of a member's vouches (Administrator)

,vouch <@user> [comment]              vouch for a member (comment up to 300 chars)
,vouches [@user]                      a member's total and recent vouches (alias: ,rep)
,vouches list [@user]                 the full paginated vouch list
,vouches top                          the server vouch leaderboard

Example

,reputation cooldown 12
,reputation comments on
,reputation log #vouch-log
,vouch @trader fast and fair trade

Note: the cooldown and minimum-age checks apply to the voucher, not the member being vouched for. This keeps fresh accounts and alts from inflating someone's reputation.

Configure it on the Reputation dashboard page too.