RPG System
A complete role-playing game built right into your Discord server. Members explore dangerous zones, battle monsters, level up their characters, collect and enhance gear, team up against community bosses, and compete in PvP — all without leaving Discord.
Premium Feature
The Core Gameplay Loop
Everything starts with /rpg explore. When a member explores a zone, one of nine things can happen — they might stumble into a monster battle, discover hidden treasure, find a wandering merchant, trigger a trap, or uncover a piece of zone lore. Each exploration costs energy, which regenerates over time.
As members fight monsters and complete quests, they earn XP and class XP. XP is the universal currency for buying items, crafting gear, and trading. Class XP levels up their chosen class, unlocking new abilities, stat points, and skill tree nodes.
Better gear means tougher zones become survivable. Tougher zones mean rarer loot and bigger rewards. The loop keeps members engaged for weeks and months.
Quick Start
Getting the RPG system running takes about 30 seconds:
- Open your server's dashboard and go to RPG → Settings
- Toggle Enable RPG on
- Click Load Default Data to populate classes, items, monsters, zones, recipes, quests, and achievements
- Members can now use the
/rpgmenu to start playing
The default data gives you a fully playable RPG out of the box. You can customize everything later from the dashboard.
Use the /rpg Menu
/rpg command opens an interactive menu with buttons for every action. Members don't need to memorize subcommands — they can browse everything from one place.System Overview
The RPG system is made up of several interconnected subsystems. Here is a brief overview of each — click through for full details.
Exploration & Zones
Explore zones to encounter battles, treasure, merchants, traps, quests, and lore. Master zones across four tracks to unlock bonuses.
Classes & Stats
Choose a class, allocate stat points, unlock skill trees, and customize ability loadouts for your playstyle.
Combat & Abilities
Automated round-by-round battles with elements, status effects, abilities, and community boss events.
Items & Crafting
Six item types, five rarity tiers, equipment enhancement up to +10, crafting recipes, salvaging, and player-to-player trading.
PvP Arena
Open challenges and ranked matchmaking with ELO ratings. Earn arena tokens and buy exclusive PvP gear.
Quests
Daily and weekly auto-generated quests, admin-created story chains, and zone-exclusive quests discovered through exploration.
Achievements
Long-term goals with XP, token, and title rewards. Includes ~25 built-in achievements plus custom ones created by admins.
Admin Setup
Enable the RPG, load defaults, configure settings, create custom content, and manage feature toggles.
Energy System
Exploration is powered by an energy system. Each exploration costs energy, and energy regenerates automatically over time. This keeps gameplay balanced and gives members a reason to come back throughout the day.
Admins can configure the maximum energy pool, regeneration rate, and cost per exploration from the RPG Settings page. See the Exploration & Zones page for full details.
XP as Currency
There is no separate gold or coin system. XP is the universal currency for everything — buying items from the shop, crafting recipes, and player trades. Spending XP can lower your level, and earning it back raises it again.
This creates meaningful choices: do you save up for that next level, or spend your XP on a powerful new weapon?
XP Sources
All RPG Commands
| Command | Description |
|---|---|
/rpg | Open the interactive RPG menu |
/rpg explore | Explore your current zone |
/rpg class list | View all available classes |
/rpg class select | Choose or switch your class |
/rpg class info | View details about a class |
/rpg stats | Allocate stat points |
/rpg skill list | View your skill tree |
/rpg skill unlock | Unlock a skill node |
/rpg loadout view | View your ability loadout |
/rpg loadout set | Set abilities in your loadout |
/rpg loadout enhance | Enhance equipped gear |
/rpg profile | View your full RPG profile |
/rpg battle | Fight a random monster |
/rpg shop | Browse the item shop |
/rpg buy | Purchase an item (costs XP) |
/rpg inventory | View your items and equipment |
/rpg equip | Equip an item |
/rpg unequip | Unequip an item |
/rpg sell | Sell an item for XP |
/rpg use | Use a consumable item |
/rpg craft | Craft an item from a recipe |
/rpg salvage | Salvage an item for materials |
/rpg trade | Trade items/XP with another member |
/rpg pvp challenge | Challenge another player |
/rpg pvp queue | Join ranked matchmaking |
/rpg pvp cancel | Leave the PvP queue |
/rpg pvp stats | View your PvP record |
/rpg quests | View daily/weekly quests |
/rpg quest start | Start a story quest |
/rpg quest log | View story quest progress |
/rpg boss attack | Attack the active boss |
/rpg boss create | Create a boss event (admin) |
/rpg achievements | View achievement progress |
/rpg title list | View available titles |
/rpg title set | Set your display title |
/rpg title clear | Remove your display title |
/rpg leaderboard | View RPG leaderboard |
Webhook Events
rpg.class_select, rpg.level_up, rpg.boss_kill, and rpg.quest_complete. Configure these under Integrations → Webhooks.