Full featured progression system for Discord communities.
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.