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 RPG system is exclusively available to servers with an active premium subscription. All RPG commands and dashboard pages are gated behind premium.

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:

  1. Open your server's dashboard and go to RPG → Settings
  2. Toggle Enable RPG on
  3. Click Load Default Data to populate classes, items, monsters, zones, recipes, quests, and achievements
  4. Members can now use the /rpg menu 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

The /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.

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

Members earn XP from messages, voice activity, tickets, monster battles, quest completions, and boss events. All XP sources feed into the same pool used by both the leveling system and the RPG economy.

All RPG Commands

CommandDescription
/rpgOpen the interactive RPG menu
/rpg exploreExplore your current zone
/rpg class listView all available classes
/rpg class selectChoose or switch your class
/rpg class infoView details about a class
/rpg statsAllocate stat points
/rpg skill listView your skill tree
/rpg skill unlockUnlock a skill node
/rpg loadout viewView your ability loadout
/rpg loadout setSet abilities in your loadout
/rpg loadout enhanceEnhance equipped gear
/rpg profileView your full RPG profile
/rpg battleFight a random monster
/rpg shopBrowse the item shop
/rpg buyPurchase an item (costs XP)
/rpg inventoryView your items and equipment
/rpg equipEquip an item
/rpg unequipUnequip an item
/rpg sellSell an item for XP
/rpg useUse a consumable item
/rpg craftCraft an item from a recipe
/rpg salvageSalvage an item for materials
/rpg tradeTrade items/XP with another member
/rpg pvp challengeChallenge another player
/rpg pvp queueJoin ranked matchmaking
/rpg pvp cancelLeave the PvP queue
/rpg pvp statsView your PvP record
/rpg questsView daily/weekly quests
/rpg quest startStart a story quest
/rpg quest logView story quest progress
/rpg boss attackAttack the active boss
/rpg boss createCreate a boss event (admin)
/rpg achievementsView achievement progress
/rpg title listView available titles
/rpg title setSet your display title
/rpg title clearRemove your display title
/rpg leaderboardView RPG leaderboard

Webhook Events

The RPG system emits webhook events that can be received by configured endpoints: rpg.class_select, rpg.level_up, rpg.boss_kill, and rpg.quest_complete. Configure these under Integrations → Webhooks.