/beacon rep shows a member's attendance record for this server. member is optional and defaults to you. The reply is a private embed titled "Reputation" with the member's name and avatar and seven fields: Score out of 100, Events, Attended, No-shows, Streak (🔥), Best Streak and Badges. A member with no history shows a score of 50, zero events and "None yet" for badges.
The bot applies your Command Access rules first. If your server does not have the Attendance Reputation feature it replies "🔒 Attendance reputation requires a premium subscription."
Reputation builds up on its own. When an event is marked complete, every sign-up that is not on the waitlist is credited: an attending member counts as attended, a member marked late counts as half, and tentative, bench and absent sign-ups are not counted. For an event with an automatic voice room, an attending or late member who never joined that room counts as a no-show. The score starts from the attendance rate (up to 80 points), adds one point per event of the current streak up to 20, and subtracts 3 per no-show and 2 per late cancellation. Badges appear as iron_raider (streak of 20), always_on_time (10 attended with no no-shows), veteran (100 attended), newcomer (first three events) and reliable (score 90 or more over at least 10 events).
Good to know
- A score of 90 or more shows 🏆 in the title, 70 or more ⭐, 50 or more 🔹.
- The Reputation page on the dashboard shows the server leaderboard.
- Anyone allowed to run the command can look up any member.
- Closed and cancelled events are never marked complete, so they do not count.