Skip to content

Configuration Guide

This page covers the current setup flow for a new server.

Use slash commands for initial setup, then use the Dashboard for advanced tuning (especially leveling rates/rewards and other detailed config models).

Quick Baseline Setup

Open the dashboard with /dashboard and set:

  • Economy page — daily/weekly Work rewards, plus your currency, symbol, and shop names (naming is free for every server)
  • Leveling page — the XP unit name, rates, and rewards
  • Logging page — your log channels

Economy Configuration (/economy-admin and /shop-admin)

Currency and Work Rewards (Dashboard)

Daily/weekly Work rewards, currency name/symbol, shop name, starting/max balance, wager limits, and difficulty tiers are on the Economy dashboard page; Work briefing prompts are on the Work page (open with /dashboard).

Admin Balance Tools

/economy-admin setbalance user:@Member amount:5000
/economy-admin addcoins user:@Member amount:250
/economy-admin removecoins user:@Member amount:100

Shop Item Management

/shop-admin additem name:"VIP Access" description:"VIP role" price:10000 role:@VIP stock:25
/shop-admin edititem item_id:3 price:12000 stock:50
/shop-admin restock item_id:3 amount:20
/shop-admin removeitem item_id:3

Notes:

  • stock:-1 means unlimited stock when creating/editing items.
  • Member banking commands are under /economy ..., while money administration is under /economy-admin ....
  • Member item commands are under /shop ..., while item administration is under /shop-admin ....

System Toggle and Audit Log

/economy-admin toggle enabled:true
/economy-admin auditlog limit:20

Leveling Configuration

The active slash-command leveling surface is:

  • User commands under /xp
  • Admin XP adjustment under /levels

User Leveling Commands (/xp)

/xp level
/xp rank user:@Member
/xp leaderboard page:1
/xp setcard opacity:60 image:<upload>
/xp removecard

Admin XP Commands (/levels)

/levels setxp user:@Member amount:2500 reason:"Event reward"
/levels addxp user:@Member amount:-500 reason:"Penalty"

Notes:

  • addxp accepts positive and negative values.
  • Advanced leveling settings (XP ranges, cooldowns, reward roles, ignore lists, voice XP options, default card settings) are managed in the Dashboard/API config routes.

Logging Configuration (Dashboard)

All logging configuration lives on the Logging dashboard page (open with /dashboard): log channels per stream, granular per-event toggles, ignored channels/users/roles, and per-event channel overrides. See Logging for details.

Welcome Configuration (Dashboard)

Configure the welcome channel, message (plain or embed), welcome DM, leave message, ban announcement, and auto-roles on the Welcome dashboard page (open with /dashboard). Preview and confirm in Discord with /welcome test and /welcome view.

Template Placeholders

Supported placeholders include:

  • {user}
  • {user.mention}
  • {user.name}
  • {user.display_name}
  • {user.id}
  • {user.avatar}
  • {user.created_at}
  • {user.joined_at}
  • {server} / {server.name}
  • {server.members} / {member_count}
  • {server.id}
  • {server.icon}
  • {server.boost_level}
  • {server.boost_count}
  • {ordinal}

Embed, DM, Auto-Role, and Leave

Embed mode, welcome DM, the welcome-card image, auto-roles, and leave messages are all configured on the Welcome dashboard page.

Voice Configuration (Dashboard)

Configure the voice system on the Voice dashboard page (open with /dashboard): the temp-channel category, AFK detection (enable, timeout, destination channel, ignore-streaming, prompt-before-move), and AFK ignore lists by channel/role.

User Voice Commands (/voice)

Users manage their temp channels with:

  • /voice request
  • /voice rename
  • /voice limit
  • /voice lock
  • /voice unlock
  • /voice permit
  • /voice reject
  • /voice claim

Moderation Setup

Core moderation commands are under /mod and case tools are under /cases.

/mod warn member:@Member reason:"Spamming"
/mod timeout member:@Member duration:60 reason:"Cooldown"
/mod purge count:25
/mod lock reason:"Raid mitigation"
/mod unlock
/mod slowmode seconds:10
/cases view case_number:42
/cases list user:@Member limit:10

There is no /moderation config ... slash-command group in the current command surface. For advanced moderation policy settings, use the Dashboard/API configuration pages.

Configuration Checklist

Before launch:

  • Logging channels configured and event toggles reviewed
  • Welcome flow tested with /welcome test
  • Economy currency/reward values set
  • Shop items created under /shop-admin
  • Voice category configured on the dashboard Voice page (/dashboard)
  • Moderator roles can access /mod and /cases
  • Leveling behavior reviewed in Dashboard if using advanced XP/reward settings