← All Projects
R
Repcord
personal projectA Discord bot that tracks and manages user reputation across servers. Members earn or lose rep through community interactions, peer endorsements, and moderation actions. Features a leaderboard system, configurable rep decay, role-based rep thresholds, and detailed analytics for server admins to understand community health and top contributors.
Key Features
- ●Peer-to-peer reputation system with /rep give and /rep revoke commands
- ●Configurable rep decay to prevent stale scores and encourage ongoing participation
- ●Auto-role assignment based on reputation thresholds — unlock channels and perks
- ●Per-server leaderboards with weekly, monthly, and all-time rankings
- ●Admin dashboard with reputation analytics, trends, and moderation history
- ●Anti-abuse system preventing rep farming with cooldowns and mutual-rep detection
Tech Stack
TypeScriptDiscord.jsPostgreSQLRedis