Zagreus

Web Dashboard

Visual interface for managing your server, viewing analytics, and configuring bot features from the browser.

The Zagreus web dashboard provides a full-featured browser interface for server management, analytics, and configuration. Everything you can do with slash commands — and more — is available through a clean, visual interface.

Settings changes take up to 10 minutes to take effect in Discord as the bot refreshes its configuration cache. Critical changes like trade bans take effect immediately.

Access and Permissions

The dashboard uses Discord OAuth2 for authentication. After logging in, your access level is determined by your roles and permissions in each server.

LevelDashboard AccessHow to Qualify
AdminFull access to all pages including Settings, user management, and server configurationDiscord Administrator permission or superadmin role configured via /trade moderator-roles
ModeratorModeration tools, LTB configuration, giveaway management, analytics, and audit logsAssigned a moderator role via /trade moderator-roles add
MemberView personal stats, own trades, gaming profile, public leaderboards, and public giveawaysAny server member who logs in
  • Admin-only pages (Settings, server configuration) are completely hidden from non-admin users
  • Moderator tools (trade management, audit logs) are hidden from regular members
  • Members see their own data and public pages only

Dashboard Pages

Overview

The Overview page is your server's home screen. It provides an at-a-glance summary of server activity.

Server Insights

  • Total members, online members, and active members (posted in the last 7 days)
  • Server creation date and bot installation date
  • Current boost level and boost count

Trade Stats

  • Total trades posted (all time, this month, this week)
  • Active traders count
  • Average trades per day
  • Trade volume trend chart (last 30 days)

Top Sellers

  • Ranked list of the most active sellers by trade count
  • Includes reputation score and last active date
  • Clickable to view full seller profile

Recent Activity

  • Live feed of recent trades, moderation actions, and giveaway events
  • Filterable by activity type
  • Timestamps with relative dates ("2 hours ago")

Top Games

  • Most played games in the server this week
  • Total hours and unique players per game
  • Game cover art from IGDB

Trades

The Trades page has three tabs for different perspectives on trade data.

Analytics Tab

Server-wide trade analytics with charts and breakdowns:

  • Trade volume over time: Line chart showing daily trade counts
  • Channel breakdown: Bar chart comparing trade volume across monitored channels
  • Top sellers: Table of the most active traders with sortable columns
  • Reputation distribution: Histogram showing how reputation is distributed across traders
  • Peak trading hours: Heatmap of when trades are most frequently posted

My Trades Tab

Personal trade view for the logged-in user:

  • List of all your trades with trade numbers, dates, and channels
  • Current reputation score and history
  • Active bans or mutes (if any) with reasons and expiry
  • Trade stats: total count, this month, average per week

Management Tab (Moderator+)

Moderation tools for trade management:

  • Active bans: List of all currently banned users with reasons, duration, and moderator
  • Active mutes: List of all currently muted users
  • Suspicious activity: Flagged trades and users pending review
  • Bulk actions: Select multiple users for batch ban/unban operations

Gaming

The Gaming page has two tabs plus an admin feature.

Leaderboard Tab

Server-wide gaming leaderboard:

  • Ranked by total playtime with period filters (day, week, month, all-time)
  • Per-game leaderboards accessible via dropdown
  • Player cards showing top 3 games, total hours, and current streak
  • Exportable data for server events

My Stats Tab

Personal gaming dashboard:

  • Playtime breakdown: Pie chart of hours per game
  • Session history: Chronological list of recent sessions with duration
  • Streaks: Current and longest streak with calendar visualization
  • Milestones: Earned milestones with progress bars for the next tier
  • Achievements: All earned achievements with dates

Admin View-As (Admin only)

Admins can view any member's gaming stats by selecting them from a user picker. This is useful for:

  • Verifying playtime claims for events or giveaway requirements
  • Investigating suspicious gaming activity
  • Reviewing a member's gaming history during moderation

Giveaways

The Giveaways page provides complete giveaway lifecycle management.

Create Giveaway

  • Full form-based creation with all options accessible
  • Live embed preview that updates as you configure settings
  • Role pickers with search for requirements, blacklists, and bonus entries
  • Date and time pickers for scheduling and duration
  • Template selector to load saved configurations

Active Giveaways

  • List of all active giveaways with progress bars showing time remaining
  • Entry count, winner count, and requirement summary for each
  • Quick actions: Edit, End, Cancel

Giveaway Detail View

  • Full configuration display with all requirements and bonus entries
  • Entry list with user details and requirement validation status
  • Winner list with claim status (for completed giveaways)
  • Action buttons: End, Cancel, Reroll, Edit

Templates

  • List of saved templates with preview
  • Create new template from scratch or save from an existing giveaway
  • Edit and delete templates
  • One-click create from template

Settings

The Settings page is admin-only and contains seven configuration tabs.

General

  • Server display name and description
  • Bot prefix (for legacy text commands, if applicable)
  • Default language and timezone
  • Feature toggles: enable/disable trading, gaming, giveaways, LTB

Channels

  • Configure monitored trade channels with per-channel settings
  • Set notification channels for trades, moderation, and giveaways
  • Configure LTB channels
  • Set gaming live feed and digest channels
  • Delete/edit logging channel configuration

Roles

  • Trade moderator role management (add, remove, list)
  • Trusted trader role and reputation threshold
  • Giveaway manager roles
  • Bypass roles for various features

Vanity URL

  • Set a custom vanity URL for your server's public pages
  • Vanity URL applies to leaderboards, public giveaways, and profiles
  • Must be unique across all servers

Gaming

  • Enable/disable game tracking for the server
  • Configure which games to exclude from tracking (server-wide blacklist)
  • Set minimum session duration threshold
  • Configure live feed format and digest schedule

Milestones

  • Configure milestone thresholds (override defaults)
  • Set the milestones announcement channel
  • Enable/disable milestone notifications
  • Customize milestone messages

Logging

  • Configure delete/edit log channels
  • Set ignored channels, roles, and prefixes for logging
  • Toggle uncached message logging
  • Configure attachment metadata logging depth

Public Pages

Certain pages are accessible without authentication, allowing anyone to view server information.

Leaderboards

  • Trade leaderboards with top sellers and reputation rankings
  • Gaming leaderboards with playtime rankings per game and overall
  • Accessible via the server's vanity URL or direct link

Giveaways

  • Active giveaways are publicly visible with prize, requirements, and time remaining
  • Completed giveaways show winners and prize details
  • Public giveaway pages include a "Join Server" link for non-members

User Profiles

  • Public gaming profiles showing playtime, milestones, and achievements
  • Trade profiles showing trade count and reputation
  • Privacy controls: users choose what is visible on their public profile

Documentation

  • The docs you are reading right now are publicly accessible
  • Searchable and indexed for quick reference
  • Always up to date with the latest features

Share your server's public leaderboard link in your community description to attract new members and showcase your most active traders and gamers.

On this page