Welcome to Warden! This guide will help you get started with the bot and web dashboard.
Note: You must have Administrator or Manage Server permission to access the dashboard.
The dashboard is your central hub for configuring Warden. Here's what you'll find:
Reward your members for being active!
| Setting | Description |
|---|---|
| XP Per Message | Base amount of XP earned per message (default: 15-25) |
| Cooldown | Seconds between XP awards per user (default: 60) |
| Bonus Channels | Channels with multiplied XP rates |
| Ignored Channels | Channels that don't award XP |
| Level Roles | Roles automatically assigned at specific levels |
Example Setup:
Use the /leaderboard command to see top members, or view it in the dashboard.
Greet new members and bid farewell to those who leave.
| Variable | Description |
|---|---|
{user} |
Mentions the user (@username) |
{username} |
The user's display name |
{server} |
Your server's name |
{membercount} |
Total member count |
Welcome:
Welcome to {server}, {user}! You are member #{membercount}!
Goodbye:
{username} has left {server}. We now have {membercount} members.
Automatically assign a role to new members:
Celebrate when members reach new levels!
| Setting | Description |
|---|---|
| Destination | Where to send: current channel, specific channel, DM, or disabled |
| Message | Custom message with variables |
| Use Embed | Send as a fancy embed or plain text |
| Embed Color | Custom color for the embed |
| Milestone Only | Only announce at levels 5, 10, 25, 50, 100 |
| Variable | Description |
|---|---|
{user} |
Mentions the user |
{level} |
The new level |
{xp} |
Total XP earned |
Congrats {user}! You've reached **Level {level}**!
Protect your server from bots and raiders.
| Type | Description |
|---|---|
| None | No verification required |
| Button | Click a button to verify |
| CAPTCHA | Solve a text CAPTCHA |
| Account Age | Must have an account older than X days |
| Multi-Step | Combination of methods (Premium) |
Block new Discord accounts to prevent alt abuse:
Keep your server safe and organized.
Via Dashboard:
Via Bot Commands:
/warn @user reason - Issue a warning/warnings @user - View user's warnings/pardon @user warning_id - Remove a warningDisplay live stats in channel names!
Trackers automatically update channel names with live information like:
| Variable | Description |
|---|---|
{count} |
The tracked count |
{game} |
Game name (for game trackers) |
Examples:
Members: {count} → "Members: 1,234"Online: {count} → "Online: 456"Playing {game}: {count} → "Playing Minecraft: 23"Manage your server's roles from the dashboard.
name,color,hoist,mentionable
Admin,#FF0000,true,false
Moderator,#00FF00,true,false
Member,#0000FF,false,true
Save and reuse channel and role setups. (Premium feature)
Save your server's channel structure to recreate it later:
Save your role hierarchy:
Customize how Warden works in your server.
| Setting | Description |
|---|---|
| Bot Prefix | For legacy text commands (default: !) |
| Language | Bot response language |
| Timezone | Used for scheduled messages and logs |
Rename "Hero Tokens" to match your server's theme:
Set a channel where all moderation actions are logged.
| Command | Description |
|---|---|
/help |
Show all commands |
/ping |
Check bot latency |
/serverinfo |
Display server information |
/userinfo @user |
Display user information |
| Command | Description |
|---|---|
/rank |
View your rank and XP |
/rank @user |
View another member's rank |
/leaderboard |
View the XP leaderboard |
| Command | Description |
|---|---|
/warn @user reason |
Issue a warning |
/warnings @user |
View warnings |
/pardon @user warning_id |
Remove a warning |
/kick @user reason |
Kick a member |
/ban @user reason |
Ban a member |
/mute @user duration |
Timeout a member |
| Command | Description |
|---|---|
/tokens |
View your token balance |
/tokens @user |
View another member's tokens |
/give @user amount |
Give tokens to another member |
| Command | Description |
|---|---|
/lfg |
Create a Looking For Group post |
/lfg_list |
View all games available for LFG |
Admin Commands:
| Command | Description |
|---|---|
/lfg_search |
Search IGDB for games to add |
/lfg_add |
Add a game from IGDB |
/lfg_custom |
Add a custom game (Premium) |
/lfg_options |
Set custom options for a game (Premium) |
/lfg_rank |
Enable rank requirements (Premium) |
/lfg_remove |
Remove a game from LFG |
Use the /rank command to see your current level, XP, and progress to the next level.
No, XP is specific to each server and cannot be transferred.
Admins can reset XP from the dashboard:
Premium includes:
Support Server: Join our Discord for help
Documentation: Check the website for detailed guides
Bug Reports: Report issues in our support server