Bot Commands

Use these commands directly in the server channels. Commands are restricted by channel to keep things clear: Ladder commands go in #ladder, challenge commands go in #challenge, tournament commands go in the Tournament Channels, SNG commands are used in the specific sit-n-go thread, and inventory commands can be used in any channel.

💡 Tip: Understanding subcommands

Some commands use subcommands (e.g., /3v3 available, /sng join). When you type the parent command (like /3v3 or /sng), Discord will show you the available subcommands to choose from.

🌐 General Commands

COMMANDDESCRIPTION
/welcomeStart your Goat World journey — set up your profile and get an intro guide.
/helpShow public bot commands organized by category.
/balanceShow your GWCoins balance and last 20 transactions (ephemeral).
/notificationsToggle your notification preferences (ladder, challenges, tournaments).
/timezoneSet your timezone for personalized event times.
/check_submitted_decksShow your submitted decks in ladder, SNG, and tournaments (ephemeral).
/deck saveSave a deck with a name (YDKE code only).
/deck deleteDelete one of your saved decks (choose from autocomplete).
/deck listList your saved decks (ephemeral, shows YDKE links).
/deck viewView a rendered image of a saved deck (select from dropdown).
/timerShow the current round timer in this channel (if active).

🪜 Ladder Commands

COMMANDDESCRIPTION
/joinJoin ladder matchmaking with a deck (pick a saved deck or paste YDKE code).
/leaveLeave ladder matchmaking.
/ladder_timerShow how long the Ladder Fiesta still lasts (if active).
/ranking_ladderShow top 50 players for the active season.
/h2h_ladderHead-to-head wins between two users in the active season.
/lossReport a ladder loss (Bo3). Include the Duelingbook replay URL.

🎲 Sit-n-Go Commands

COMMANDDESCRIPTION
/sng joinJoin a Sit-n-Go with your deck (subcommand).
/sng leaveLeave a Sit-n-Go (subcommand).
/sng lossReport a match loss in a Sit-n-Go (Bo3). Include the replay URL (subcommand).

🏆 Tournament Commands

COMMANDDESCRIPTION
/tournament_joinRegister to a tournament with your YDKE deck.
/tournament_leaveUnregister from a tournament.
/tournament_lossReport a tournament loss (Bo3). Include the Duelingbook replay URL.
/tournament_historyShow a player's match history in a tournament.
/bracketShow bracket link for the selected event.
/standingsShow standings with tiebreakers for the selected event.
/pairingsShow current round pairings for the selected event.
/drop_meDrop yourself from the event (public notice).

⚔️ Challenge Commands

COMMANDDESCRIPTION
/send_challengeSend a BO11 challenge to a player (DM with Accept/Refuse).
/accept_challengeAccept the most recent pending challenge from an opponent.
/refuse_challengeRefuse the most recent pending challenge from an opponent.
/my_challengesList your incoming/outgoing challenge invitations.
/challenge_statusShow your pending challenge invitations (filter by opponent).
/challenge_leaderboardLink to the challenge leaderboard for the active season.
/challenge_lossReport a challenge loss (BO11). Include the Duelingbook replay URL.

🎒 Inventory Commands

COMMANDDESCRIPTION
/list_itemsList your inventory items (paginated).
/trade_itemTrade an item to another player.
/discard_itemDiscard an item from your inventory.

👥 3v3 League Commands

COMMANDDESCRIPTION
/3v3 availableMark yourself available for the 3v3 League (subcommand).
/3v3 not-availableClear your 3v3 availability (subcommand).
/3v3 list-availableList players currently available for 3v3 (subcommand).
/3v3 create-teamCreate a 3v3 team, you become captain (subcommand).
/3v3 edit-my-teamRename or disband your team, captain only (subcommand).
/3v3 add-team-playerAdd a player to your team, captain only (subcommand).
/3v3 remove-team-playerRemove a player from your team, captain only (subcommand).
/3v3 list-teamsList all 3v3 teams with name, captain, and size (subcommand).
/3v3 seasonsList all 3v3 League seasons (active, registration, completed).
/3v3 enrollEnroll your team in a season (captain pays GWCoins for all members).
/3v3 recruitAdd a player mid-season to your team (costs 1000 GWC).
/3v3 lineupSubmit your 3-player lineup with YDKE decks for this round.
/3v3 wonReport your 3v3 League match win (2-0 or 2-1). Requires Duelingbook replay URL.
/3v3 standingsShow team or player standings for a season.
/3v3 calendarShow the round-robin calendar for a season.
/3v3 roundsShow rounds and matches for the active season.
/3v3 set-iconSet your team icon (URL to image), captain only.

🎮 Mini-Games Commands

COMMANDDESCRIPTION
/game dailycard guessGuess today's mystery card (blurred image, daily game).
/game dailycard leaderboardView yearly guess-the-card leaderboard (current year).
/game puzzle guessGuess the card name from the word puzzle.
/game puzzle leaderboardView yearly word puzzle leaderboard (current year).

Need help with a command?

Join our Discord server and use /help to see all available commands organized by category.