Add dcRep to your server
Getting started takes about five minutes: invite the bot, run the setup wizard, and let dcRep seed everyone’s starting score from your recent history.
1. Invite the bot
From the dcRep home page, choose Add to Discord and pick your server. You’ll need the Manage Server permission on that server to authorize it. dcRep requests only the access it needs to read public activity and manage the roles you map to tiers.
2. Complete the setup wizard
After inviting the bot, open the web dashboard and run the setup wizard. It walks through five short steps:
- Channel types — tell dcRep which channels are help, showcase, resources, discussion, announcements, or off-topic. This shapes how messages are scored, and lets you exclude channels entirely.
- Role mapping — optionally map each reputation tier to a Discord role, so standing is reflected automatically.
- Scoring weights — review the default component weights; you can fine-tune them within bounded ranges on supported plans.
- Announcement channel — pick where dcRep posts weekly summaries and milestones (optional).
- Founding members — optionally seed a few trusted members so a brand-new server isn’t a blank slate.
3. The 30-day baseline
The moment setup completes, dcRep performs a one-time history backfill: it reads your server’s public messages from roughly the last 30 days across every readable channel and thread, and computes a starting score for each active member. This means people open their first profile with a reputation that already reflects how they’ve been contributing — not zero.
The backfill is best-effort and respectful of Discord’s rate limits, so on a large, busy server it may take a little while and will only cover channels the bot can read.
4. From there, it’s automatic
Once the baseline is set, scores update continuously as people post, react, endorse, and engage in threads — and drift gently downward during long absences (see Tiers & decay). Members can check their standing any time with /myrep or /profile.