Achievements β Full Progression Suite for Discord Communities
Achievements is a complete progression and engagement system for Discord. It tracks member activity, rewards milestones with achievements and badges, provides profile cards, and delivers configurable leaderboards, privacy controls and an web dashboard.
π Commands Overview (User & Admin)
- /help β Browse every command by category with clickable mentions.
- /bot β Bot info, ping, review submission, and bug report tools.
- /stats β Full tracked activity breakdown (messages, voice, reactions, invites, commands).
- /profile β Generates visual profile cards for yourself or others.
- /achievements β Browse all achievements with subcommands:
- overview β Total progress summary across categories.
- category β Deep dive into one categoryβs progress.
- global β View global achievements.
- highest β Top 5 achievements by tier/score.
- latest β Most recent 5 achievements unlocked.
- search β Autocomplete search by name.
- /leaderboard β Server leaderboard sorted by achievements, XP, or tier.
- /badge β Badge system with subcommands:
- equip β Equip owned badges into profile slots.
- remove β Remove a badge from a slot.
- preview β Preview any badge image.
- inventory β View all owned badges with pagination.
- /privacy β Manage visibility for:
- profile β Public/private profile card.
- achievements β Hide/show achievements.
- badges β Hide/show badge inventory.
- leaderboard β Appear or hide from leaderboards.
- /config (Admin) β Configure achievement log channel:
- enable β Activate log channel.
- disable β Turn logging off.
- edit β Change log channel.
π Achievements & Progression
- Category tracking: Messages, Voice, Overtime, Reactions, Invites, Commands, Special, Prestige.
- Milestone unlocks: Total counts, daily/weekly/monthly activity, and category completion.
- Global achievements: Cross-server achievements stored in global profiles.
- Prestige system: Tier milestones, category completion, and βcomplete allβ prestige awards.
- Overtime achievements: Earned by time spent as a server member.
π Badge System
- Automatic badge awards based on tier, achievements, messages, voice hours, and commands.
- Badge inventory with clean, paginated grid viewing.
- Equippable badges with 4 profile slots for customization.
- Badge previews before equipping.
π Profiles, Stats & Leaderboards
- Profile cards: Auto-rendered images with rank, tier, XP, and achievements.
- Stats overview: Detailed activity metrics with formatted voice time and invite stats.
- Leaderboards: Sort by achievements, XP, or tier; supports pagination and privacy filtering.
π Privacy & Security Controls
- Privacy settings: Hide/show profiles, achievements, badges, and leaderboards.
- Spam & abuse safeguards: Message spam detection and anti-exploit checks.
π Admin & Community Systems
- Achievement log channel: Optional public logging of unlocks in a dedicated channel.
- Review & bug reporting: Modal-based user feedback tools built in.
- Boost tracking: Detects Nitro boosts and awards boost streak achievements.
π Web Dashboard & Public Pages
- Discord OAuth login for dashboard access.
- Status & uptime for public monitoring.
- Commands/docs pages for easy onboarding.
Achievements is built for competitive, long-term engagement β from casual servers to large communities.