WardenCoredocs
Discord Bot

Bot Commands

Complete list of Discord bot commands

WardenCore's Discord bot responds to text commands typed in your Discord server. Commands start with the configured prefix (default: !).

Command prefix

All examples on this page use ! as the prefix. If you changed the prefix in the panel (e.g., to ?), replace ! with your prefix.

User Commands

Available to everyone in the server.

CommandDescription
!helpShow available commands
!bankCheck your coin balance (in channel)
!dmbankCheck your coin balance (via DM)
!dailyClaim your daily reward (once per 24h)
!buy <pack> [qty]Purchase item(s) from the shop
!cart <pack1> <pack2> ...Buy multiple packs in one order
!claim <code>Redeem a claim code (also works in DMs with the bot)
!welcomepackGet a link code to connect Discord and Steam

Account linking required

Commands that involve coins or purchases require the player to have linked their Steam account. See Account Linking.

Admin Commands

Require an admin role configured in the panel. See Bot Setup.

Where a command accepts <player>, you can use either a Steam ID or a Discord ID (if the player has linked their account).

Player Lookup

CommandDescription
!player <player>Full player profile
!listplayersOnline players table
!playerip <player>Accounts sharing IP
!ipsearch <IP or subnet>Search accounts by IP

Account Linking

CommandDescription
!link <steamId> <discordId>Link Steam to Discord
!unlink <player>Remove a Steam-Discord link
!unlinkallRemove ALL links (requires confirmation)

Economy

CommandDescription
!addcoins <amount> <player>Add coins to a player
!removecoins <amount> <player>Remove coins from a player
!givecoinstoall <amount>Add coins to all players
!removecoinstoall <amount>Remove coins from all players
!wipecoinsReset ALL coins to 0 (requires confirmation)

wipecoins is irreversible

Sets every player's coin balance to zero. The bot will ask you to type confirm within 30 seconds before executing.

Shop Management

CommandDescription
!listpack <pack>Publish a shop item embed
!listcat <category>Publish all items in a category
!clearbuylimit <player or all>Reset shop buy limit
!cleardaily <player or all>Reset daily pack cooldown

Claim Codes

CommandDescription
!createcode <pack> [player] <dm> [uses] [days]Create a claim code

Parameters for !createcode:

  • pack — name of the pack to give
  • player (optional) — target a specific player; omit for a public code
  • dmtrue to send via DM, false to post in channel
  • uses (optional) — how many times the code can be used (default: 1)
  • days (optional) — days until the code expires (default: no expiry)

Common Issues

Bot doesn't respond

Player commands (like !bank, !daily, !buy) only work in the designated Bot Commands channel configured in Settings > Discord > Channels. If no Bot Commands channel is set, non-admin commands are disabled. Admin commands work in any channel.

Still no response?

Check that your prefix matches what you're typing and that the bot is online. Make sure the bot has permissions to read and send messages in the channel.

Not authorized

Admin commands require your Discord role to be in the Admin Roles list. See Bot Setup.

Player not found

Check the ID format. Steam IDs are 17-digit numbers starting with 7656. You can find a player's Steam ID in the panel's Players page.

On this page