Slash Command Reference
Every SPAR Sector action is exposed as a slash command or an interactive menu.
Commands are grouped by cog domain. Most players live in /ssmenu and
/console; the rest are here when you need them.
All commands are channel-scoped: they operate on whichever game is bound to the current Discord server + channel pair.
Game Lifecycle
Create, join, inspect, and delete a channel-bound game.
| Command | Description |
|---|---|
/ssnewgame | Create a SPAR Sector game in the current channel. |
/ssjoin | Join the game in the current channel. |
/ssstatus | Show game status - turn number, players, host. |
/ssgamestatus | Rich game status: world-gen progress bar + counts + ETA (use during initial bootstrap). |
/ssrefresh | Quick status summary with ship, SOL, AP, and turn prompt. |
/ssendturn | Submit your turn (no args), marks you ready for the host to /ssprocess. |
/ssendgame | Host-only: end the game, freeze leaderboard, declare winner, clear data. |
/ssretrygen | Host-only: clear a failed world's partial data so /ssnewgame can fire fresh. |
/ssdelete | Host-only: delete the current game and all its data. |
Interactive UI
Primary menu-driven interfaces. Prefer these over individual slash commands.
| Command | Description |
|---|---|
/ssmenu | Open the context-appropriate menu (hub if docked, console if in space). |
/ssdock | Dock at the nearest hub and open the hub menu. |
/console | Post the persistent ship console card (nav, assets, comms, fitting). |
/ssmap | Render the star map of explored systems (local / full / all). |
/ssbridge | Captain's bridge reference - hull, slots, four-class containment field guide as an attached doc. |
/website | Open the SPAR Sector game site (marketing, docs, materials browser) - posts a one-click Link button. |
Market & Trading
Trade Floor price discovery and transactions. Subject to license checks.
| Command | Description |
|---|---|
/ssmarket | View market prices in the current (or named) system. |
/ssbuy | Buy material from the Trade Floor. |
/sssell | Sell material to the Trade Floor. |
/ssinventory | Display the contents of your cargo hold. |
/sssystems | List explored star systems. |
/sslicenses | View your active licenses and upgrade path. |
/ssticker | Top cross-system arbitrage, ranked by % margin (best return per SOL invested). Default scope = local + Bourse-subscribed systems; legacy Economic Computer subscription unlocks all-explored scope. |
/ssecon | Economic Computer subscription helper (dev hatch; in-game SOL purchase via Guild Office is the future path - CR-236). |
/sssubscriptions | Unified view + cancel surface for every in-game SOL subscription (Bourse Hyperspace Feed memberships + Economic Computer flag). Also reachable via Comms hub > Subscriptions button. |
Extraction & Autonomous Assets
Deploy, recall, and program SPARs, MULEs, and WISKER probes.
| Command | Description |
|---|---|
/ssdeploy | Deploy an M-SPAR to a celestial body for extraction. |
/ssrecall | Recall a deployed autonomous asset back to idle. |
/ssengage | Activate an R-SPAR or X-SPAR (idle→operating). MULE deliveries auto-engage the destination SPAR; this is the manual override. |
/ssmuleroute | Set up a one-way MULE trade route between systems or SPARs. |
/ssmilkrun | Configure a multi-leg round-trip MULE milk run. |
/ssassets | List all your autonomous assets. |
/sswhisker | Launch a WISKER probe to scan a star system. (Command name still /sswhisker until CR-137 rename ships.) |
/ssautopilot | Configure ship autopilot trade route (legacy automation). |
/ssautopilotstop | Disable ship autopilot. |
/ssautonav | Plot + execute multi-hop autonav to a target system. Pause-on-encounter; cross-round resume via the Nav menu Resume Autonav button (SP-063 / CR-231). |
/ssautonavstop | Cancel an in-flight autonav route. |
Combat
Most combat happens through the button-driven encounter dialog that opens automatically when you jump into a hostile system. These commands stay available as handlers and intel.
| Command | Description |
|---|---|
/ssattack | Manual combat trigger - usually you reach the encounter dialog through navigation instead. |
/sspvp | Attack another player's ship in your system. |
/ssretreat | Attempt to disengage from combat (also exposed as a button on the encounter dialog). |
/ssfactions | Your standing (-5 to +5) with all ten factions and the price effect at their ports. |
/ssfleets | List NPC fleets present in your current system. |
/ssloot | Open the salvage menu - scoop wrecks at your current system, one at a time or in bulk, respecting cargo capacity. |
Captain & Progression
Your captain reputation sheet and the lifetime badges you carry across every game on this server.
| Command | Description |
|---|---|
/sscaptain | Show your captain reputation (7 axes) and earned lifetime badges. |
Banking (ISP)
Solari between ship wallet and ISP Bank. Deposits and withdrawals settle on turn compile.
| Command | Description |
|---|---|
/ssdeposit | Deposit SOL from ship wallet to ISP Bank (1-turn delay). |
/sswithdraw | Withdraw SOL from ISP Bank to ship wallet (1-turn delay). |
/ssbalance | Show wallet, bank balance, pending transfers, interest rate. |
Turn Control
Order submission, automation ticks, and turn compilation.
| Command | Description |
|---|---|
/ssturn | Submit a simple turn order payload. |
/sswait | Burn AP for automation ticks without moving. |
/ssprocess | Host-only: run the turn compiler for the current game. |
Command surface reflects active cogs in src/ss_bot/*/cog.py. Argument
details are documented in-bot via Discord's slash-command autocomplete.