AtomicBot
⇠ Back to Help Center

BattlePass Rewards (Work in Progress)

BattlePass rewards allow guilds to give players meaningful progression each season — from kits, currency, and items to VIP perks or completely custom bonuses. This system is fully database-driven and still expanding with upcoming features.

How Rewards Work

Each time a player levels up, AtomicBot checks which rewards they unlocked and queues them inside the battlepass_pending table. When the player uses the in-game emote "Here Take This", the bot gives them their rewards.

  • Rewards unlock automatically when reaching a level
  • The bot handles all delivery
  • No admin input required for claiming
  • Reward history is saved for tracking

Everything is queued, logged, and tracked inside the database for full transparency.

Where Rewards Are Stored

  • battlepass_rewards — standard rewards (all players)
  • vip_battlepass_rewards — VIP reward track
  • battlepass_pending — items waiting to be claimed
  • battlepass_claims — full history of claimed rewards

Guilds are fully independent — each guild can configure its own reward lists and item values.

Admin Reward Controls

Admins configure and manage BattlePass rewards using Discord commands and DB entries. These commands make editing easier without needing direct database access.

Add Reward

/addreward <level> <type> <value> <name>
  

Adds a new standard reward for a specific level.

Add VIP Reward

/addvipreward <level> <tier> <type> <value> <name>
  

Adds a reward to the VIP track (Tier 1–3).

Remove Reward

/removereward <reward_id>
  

List Rewards

/listrewards
  

Shows all standard and VIP rewards for the guild.

Override Player Level

/setplayer level <user> <new_level>
  

Give XP (for testing)

/addxp <user> <amount>
  

Upcoming Features

  • A fully interactive “Reward Viewer” on dashboard
  • Per-guild drag-and-drop reward ordering
  • Custom reward icons and kit previews
  • Automatic wipe-based resets
  • Seasonal reward templates
  • A one-page admin “Reward Editor” UI

This page will expand as new tools roll out — check back often.

Last Updated: W.I.P. — Growing with every update