StaffHQ
Docs/Reference/Commands

Commands

All slash commands available in the StaffHQ Discord bot, organized by category.

All commands are registered as Discord application (slash) commands. They are only available in servers where the bot has been added and configured. Commands are restricted to users with the designated staff role set in the Discord page of the dashboard.

Note
Slash commands are registered per guild. If you add the bot to a new server, re-save your Discord settings in the dashboard to register commands in the new guild.

Account linking

CommandDescription
/staffhq link<minecraft_username>

Link your Minecraft account to your Discord account. Required before using player lookup commands.

/staffhq unlink[@discord_user]

Unlink a Discord account from its associated Minecraft account. Requires Admin role.

/staffhq whois[@discord_user]

Show which Minecraft account is linked to a Discord user.

Player lookup

CommandDescription
/investigate<player>

Full player profile: join history, session time, punishments, anti-cheat flags, and notes. The primary command for reviewing a suspicious player.

/chatlog<player> [limit]

Show recent chat messages and commands sent by the player. Default limit is 25 messages.

Requires chat tracking to be enabled in the plugin config.

/punishments<player>

List all punishments on record for the player across all connected servers.

/flags<player> [days]

Show anti-cheat flags for the player. Optionally filter to the past N days.

Only shows data from integrated anti-cheat plugins.

Server status

CommandDescription
/online

Show current server status, player count, TPS, and a list of staff members currently online.

Command permissions

By default, all commands are available to any member. Restrict access by setting Discord command permissions in Server Settings > Integrations > your bot application. You can restrict each command to specific roles or channels without needing to configure anything in the dashboard.

Tip
Discord's built-in permission override system is the recommended way to restrict commands. Set the default permission to off for all members, then allow specific staff roles.
← PreviousDiscord BotNext →Integrations