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.