Command reference

Every slash command, sorted by department.

Only a handful of commands exist

Almost everything in Computer is buttons, dropdowns and modals once a command opens a panel. The tables below list the slash commands, their syntax and who may use them.

note Syntax and permissions mirror the bot's documented command set. Commands you cannot see in Discord are usually permission-gated, and behaviour can change between versions — verify against your own deployment.

General

NameSyntaxDescriptionPermissions
/commands/commands Show the full command directory across /sus, /user and /phone.anyone
/vote/vote Vote on top.gg for 12h of premium perks and a voter badge; shows your streak and top voters.anyone
/policy/policy Read the rules of the wire and the privacy policy, or revoke consent.anyone (revoke: admin)
/phonebook/phonebook The Phone Book — every server that opted in, with its number and current status.anyone
/sus account/sus account Your profile panel: ship extension, career stats, customize and data buttons.anyone
/sus customize/sus customize Open the profile customization form directly.anyone
/sus export/sus export DM yourself a JSON copy of everything stored about you.anyone
/sus forget/sus forget confirm:ERASE Erase your profile, stats and ship extension. Irreversible.anyone
/sus privacy/sus privacy [ai] [server_ai] What is stored and who gets it; toggle AI chat sharing for you or your whole server.anyone (server_ai: admin)

Space Mafia

NameSyntaxDescriptionPermissions
/sus new/sus new Open a lobby in this channel (join, + bot / − bot, ping players, begin).anyone
/sus bots/sus bots n Set the bot-player count directly (lobby only).host
/sus settings/sus settings Open the house-rules panel (dropdowns and cycle buttons).host
/sus panel/sus panel Re-send your control panel to your DMs.players
/sus task/sus task List your remaining (or fake) tasks.players
/sus spectate/sus spectate Get a sanitized spectator feed in your DMs for the game in this channel.anyone
/sus end/sus end Abort the running game.host

Cross-server matchmaking

/mm gathers Space Mafia players from every server the bot is in. Anyone who has joined the hub server can queue from wherever they are; once enough players are waiting, the bot opens a public thread in the hub and runs an ordinary game there.

The match itself still plays out in DMs, so the only thing that crosses servers is the queue, the launch and the public status card. The queue lives in memory — a bot restart clears it.

NameSyntaxDescriptionPermissions
/mm queue/mm queue Join the matchmaking queue from any server. Requires membership of the hub server, since the match runs there.anyone (hub member)
/mm status/mm status Show who is queued and how long until launch.anyone
/mm leave/mm leave Drop out of the queue.anyone
/mm cancel/mm cancel Stop a pending launch countdown. Only the first player in the queue can cancel.queue host

Minimum 4 players, maximum 10. When the fourth player queues, a 45-second countdown starts so stragglers can still join; if too many leave before it expires, the countdown folds. Players already in a game are skipped at launch, and two players with the same display name are numbered apart (for example Alex 2).

Full guide: Cross-server matchmaking.

Telephone

Ship phone — /user (player to player by DM)

NameSyntaxDescriptionPermissions
/user phone/user phone Show your 4-digit ship phone extension.anyone
/user call/user call numero:#4271 Ring another player's extension; the bot relays the chat.anyone
/user hangup/user hangup End your current call.anyone

Cross-server line — /phone (server to server)

NameSyntaxDescriptionPermissions
/phone menu/phone menu The Switchboard GUI: roulette, dial, redial, voicemail, beeps, transfers, bridge, speed dials, settings, mailbox, trust/block, listing, DND, presence, reports, call pings, OFFICIAL stamp, hangup, book, status.anyone
/phone dial/phone dial server [mode] Dial a listed server, a #number (including 911), or a speed-dial slot. Mode may be private or official.anyone (official: admin)
/phone random/phone random [mode] Party-line roulette, or join the call-waiting queue.anyone (official: admin)
/phone redial/phone redial [mode] Call back your server's last outgoing number.anyone (official: admin)
/phone conference/phone conference [leave:true] Join or leave the multi-server party bridge.anyone
/phone transfer/phone transfer server Patch your current call through to another server and bow out.anyone
/phone beep/phone beep server Call-waiting nag on a busy line (one per 30s; blocks and DND bounce it).anyone
/phone speeddial/phone speeddial [slot] [server] [clear:true] Bind, list or clear speed-dial slots 1-9 for one-digit dialing.anyone
/phone voicemail/phone voicemail server message Leave a 300-character tape in another server's mailbox.anyone
/phone mailbox/phone mailbox [clear:true] Listen to your voicemails, or snap every tape.anyone (clear: admin)
/phone stats/phone stats [log:true] Network traffic report, or your own line's recent history.anyone
/phone status/phone status Is your line ringing, live, or on dial tone?anyone
/phone presence/phone presence Network status board — every line's current state.anyone
/phone report/phone report [reason] [server] Flag a call to the operators with the transcript attached.anyone
/phone info/phone info The operator's manual.anyone
/phone hangup/phone hangup End the current call.anyone

Administration

NameSyntaxDescriptionPermissions
/setup/setup One admin panel for the whole house: wire or delist the jack, toggle filters and DND, read the rules, grab the vote link.Manage Server
/phone register/phone register [channel] [remove:true] List a consented server in the Phone Book, move an existing jack, or remove it.Manage Server
/phone rename/phone rename name Restyle how your listing appears across the Book, calls and logs.Manage Server
/phone block/phone block [server] [remove:true] Wall a server off in both directions, list blocks, or un-block.Manage Server
/phone trust/phone trust [server] [remove:true] Exempt a server from your filters, revoke, or list trusts.Manage Server
/phone pingrole/phone pingrole [role] Ping a role whenever your server gets a call (leave empty to clear).Manage Server
/phone data export/phone data export DM yourself everything the network stores about your server.Manage Server
/phone data forget/phone data forget confirm:ERASE Wipe your listing, number, history, voicemails, reports and consent. Irreversible.Manage Server
/phone data reports/phone data reports [report] Read filed call reports and their transcripts.Operators only
/phone data blacklist/phone data blacklist [server] [reason] [remove:true] Cut a server off the network, or view and pull lines.Operators only
/phone forward/phone forward set server / clear / view Bounce busy or DND calls to a nominated line. Premium perk (top.gg vote or support-server membership).Manage Server + premium

Configuration

NameSyntaxDescriptionPermissions
/phone settings/phone settings [profanity] [slurs] [links] [gifs] [dnd] [autoanswer] Tune the safety filters and ring modes. All four filters ship ON by default.anyone (toggles: admin)
/phone notify/phone notify on|off Sign yourself up (or out) to be pinged on incoming calls.anyone

Server-side environment variables

For a self-hosted bot, tuning lives in .env. These are the documented knobs:

VariableDefaultEffect
SUS_KILL_COOLDOWN30Seconds between impostor kills.
SUS_DISCUSSION60Meeting chat seconds before voting.
SUS_VOTING45How long vote menus stay open.
SUS_TRAVEL6Seconds per room-to-room hop.
SUS_PHONE_LIMIT400Cross-server message length cap.
SUS_PHONE_COOLDOWN3Seconds between relayed messages per person.
SUS_PHONE_RING90Seconds before an unanswered call times out.
SUS_PHONE_IDLE0Silence before a live call auto-hangs up (0 = never).
SUS_CALL_LOG_DAYS90Days a server's call history is kept (privacy policy window).
SUS_REPORT_DAYS180Days filed call reports and their transcripts are kept.
SUS_VOICEMAIL_KEEP20Voicemail tapes kept per mailbox.
SUS_TRANSCRIPT_TTL_SECONDS3600How long a live call's transcript survives in memory after the call ends.
SUS_AI_ENABLEDtrueNetwork-wide kill switch for AI meeting chat.