Admin Panel
Manage achievements, players, and seasons
API offline
← View Site
Players
Achievements
Seasons
Total Points
Record Achievement
👤 Add Player
📋 Player List
IDNameClassDiscordActions
Loading…
🎮 Season Setup Wizard

Configure a new or existing season — set the season details, select which challenges are active, and customise point values. Hit Save Setup when done.

🏆 Challenge Configuration
Custom Challenges for This Season

Add new challenge types that don't exist in the standard list (e.g. new item types for Season 13). These appear on the Bingo Board alongside the standard challenges.

📅 Create Season
🗓 Update Season End Date
📋 Recent Achievements
PlayerAchievementRarityPtsSeasonDateActions
Loading…
Quick D1 Console Snippets

Copy these SQL commands and run them in the Cloudflare D1 Console.

🔔 Discord Integration
Auto-fires on these events
  • 🏆  Achievement recorded by admin
  • 🎯  Bingo Board self-claim by player
  • ⚔️  Season status set to Active
@mention setup

Players are tagged via their Discord User ID stored in their profile (Players tab).

Get ID: Discord → Settings → Advanced → Developer Mode → right-click user → Copy User ID

Connection status
Loading…
Active webhook:
🔗 Webhook Settings

The webhook URL is stored in the D1 settings table — updating it here takes effect immediately with no redeployment needed.

📢 Manual Discord Posts

Send rich formatted posts to your Discord channel on demand.

🎉 Welcome Message

Posts a welcome embed with the portal overview, the site URL, feature list, and current active season info. Perfect for announcing the platform to your group for the first time.

Preview includes: site link · current season · leaderboard overview · how to claim achievements
🏆 Season Leaderboard Update

Posts the current standings for a chosen season — ranked player table with glory points and achievement counts. Great for mid-season hype or end-of-season recap.

Preview includes: 🥇🥈🥉 top 3 podium · full ranked table · total points · season name