Dashboard
A guide to every page in the StaffHQ dashboard, team roles, branding settings, and the free trial.
Dashboard pages
After logging in at dash.staffhq.net, you will see the following pages in the left navigation:
Overview
Real-time server status, TPS, player count, active staff sessions, and recent activity feed.
Staff
List of all detected staff members, their current online/offline status, session duration, and role.
Punishments
Full punishment log across all connected servers. Filter by type (ban, mute, kick, warn), player, or staff member.
Anti-cheat
Anti-cheat flag feed from integrated plugins (Grim, Vulcan, Matrix, and others). Sortable by player, flag type, and severity.
Chat Logs
Searchable chat history with timestamps. Filter by server, player, or keyword. Supports bulk export.
Players
Search for any player by username or UUID. See join history, playtime, punishments, and linked Discord account.
Investigate
Deep-dive profile page for a specific player. Combines punishments, chat logs, anti-cheat flags, and session history in one view.
Discord
Configure your Discord bot. Enter your bot token, client ID, guild ID, and alert channel. Enable managed hosting if needed.
Settings
Manage API keys, team members, server names, branding, and billing.
Team members and roles
Invite team members from Settings so your administrators can access the dashboard without sharing your owner credentials.
Super AdminFull access to everything including billing, API keys, and team management. Only the account owner has this role.
AdminAccess to all pages. Can manage team members and servers but cannot change billing or delete the account.
ModeratorAccess to Staff, Punishments, Anti-cheat, Chat Logs, Players, and Investigate. Cannot access Settings or Discord config.
ViewerRead-only access to all pages. Cannot take any actions. Useful for server owners who want visibility without access.
Staff groups
The Staff panel in the dashboard is populated by players who belong to the groups listed under staff-groups in your plugin config. Each group name maps to a LuckPerms group.
Group changes (promotions and demotions) are tracked in real time when tracking.rank_changes is enabled in config.yml.
Branding
Pro and Max plans allow you to customise the dashboard with your network's branding. In Settings under Branding:
- +Upload your server logo (shown in the navigation and emails)
- +Set a custom network name (replaces "StaffHQ" in the dashboard title bar)
- +Pick an accent color for the dashboard UI
Free trial
Every new account includes a 7-day free trial of the Pro plan. No payment information is required to start the trial. At the end of the trial your account is automatically downgraded to the free tier (1 server, limited history retention) unless you activate a paid license or top up your credit balance.