Commands
Commands
Section titled “Commands”Every argument is lowercase unless noted. Curly braces mean “replace with your value.”
Player Commands
Section titled “Player Commands”| Syntax | What it does |
|---|---|
/gts | Opens the GTS browse GUI. |
/gtsopen | Quick alias that opens the main GTS browse GUI immediately. |
/gts sell <slot> <price> | Lists the Pokemon in party slot 1–6 as a BIN. Opens a confirm dialog. |
/gts sell <slot> <price> confirm | Skips the dialog and lists immediately. |
/gts sell <slot> <price> auction | Lists as an auction with <price> as the starting bid. |
/gts sell <slot> <price> auction confirm | Skips the dialog for auctions. |
/gts sell cancel | Cancels a pending-confirm dialog. |
/ah and Channel Aliases
Section titled “/ah and Channel Aliases”/ah is just the default AH channel’s command. Each channel in channels.conf registers its own command (e.g. /premium, /gc). Arguments below are the same for every channel command.
| Syntax | What it does |
|---|---|
/ahopen | Quick alias that opens the main AH browse GUI immediately. |
/<channel> | Opens that channel’s browse GUI. |
/<channel> sell <price> | Lists the item in your main hand as a BIN at <price>. Must pass the channel’s item filter. Opens a confirm dialog. |
/<channel> sell <price> confirm | Skips the confirm dialog. |
/<channel> sell cancel | Cancels a pending-confirm dialog. |
/bazaar
Section titled “/bazaar”| Syntax | What it does |
|---|---|
/bazaar link | Generates a 5 minute one-time code for the web dashboard login. |
Admin Commands
Section titled “Admin Commands”All of these require bazaar.admin.
| Syntax | What it does | Risk |
|---|---|---|
/bazaar admin stats | Prints active listings, active buy orders, sync mode, freeze state. | None |
/bazaar admin freeze | Freezes the command bus. New sells / buys / bids are rejected. | Low |
/bazaar admin unfreeze | Un-freezes. | Low |
/bazaar admin remove <listingId> | Permanently removes a listing. Notifies the seller. | High – cannot undo |
/bazaar admin inspect <player> | Prints a player’s active listings, orders, unclaimed collection entries, and recent transactions. Player must be online. | None |
/bazaar admin open <player> | Remotely opens the main GTS for an online player. | Low |
/bazaar admin open <player> <destination> | Remotely opens gts, ah, an AH channel id, or an AH channel command for an online player. | Low |
/bazaar admin purge expired | Deletes all expired listings. Runs async. | Medium – cannot undo |
/bazaar admin reload | Reloads Bazaar’s safe runtime-reloadable config set. | Low |
/bazaar admin reload all | Same as /bazaar admin reload. | Low |
/bazaar admin reload persistence | Reloads Bazaar state from shared persistence and broadcasts the refresh to other servers. | Medium |
/bazaar admin theme list | Lists the shipped theme presets. | None |
/bazaar admin theme set <preset> | Switches the dashboard theme. | Low |
/bazaar admin theme reload | Re-reads themes/ and web-theme.conf from disk. | Low |
/bazaar admin reload price-control | Re-reads price-control.conf. In clustered setups, run it on the orchestrator. | Low |
/bazaar admin reload pokemon-visuals | Re-reads pokemon-visuals.conf. | Low |
/bazaar admin reload discord-webhooks | Re-reads discord-webhooks.conf. | Low |
/bazaar admin discord-webhooks test endpoint <id> | Sends a test payload to a configured webhook endpoint. | Low |
/bazaar admin discord-webhooks test rule <id> | Runs a configured webhook rule against a test payload. | Low |
Tab Completion
Section titled “Tab Completion”Player names, listing IDs, slot numbers, and channel names are all tab-completed. Listing IDs are the short hex form shown in GUIs and on the dashboard.
Aliases and Registration
Section titled “Aliases and Registration”/ahis reserved for the channel whoseidismain.- Any other channel’s command is defined by its
commandfield inchannels.conf. If two channels declare the same command the one loaded first wins. - Bazaar also registers
/gtsopenand/ahopenas direct browse aliases for the main markets.