Command Reference
The Who column uses these labels:
- Anyone: any viewer can use it when the command is valid for their current state
- Election: viewers can support the action through the election system
- Owner: the owner of a private station can use the command on their own station
- Moderator: moderator-only direct command
- Admin: admin-only operational command
<argument> indicates a required argument for the command
[argument] indicates an optional argument for the command
Informational Commands
| Command | Who | Description |
|---|---|---|
!help | Anyone | Show help and troubleshooting information. |
!announcements | Anyone | Show current announcements and system updates. |
Queue & Match Commands
| Command | Who | Description |
|---|---|---|
!join <station> | Anyone | Join the queue for a station. |
!leave | Anyone | Leave the queue or current participation state. |
!queue <station> | Anyone | Show the current queue for a station. |
!accept | Challenger | Accept a match call. Only the currently called challenger can use this command. |
!decline | Anyone | Decline a match call and give up the current call window. |
!pin <code> or !pin <station> <code> | Anyone | Submit a pairing PIN during controller pairing. Use the explicit station form when the station cannot be inferred or when targeting a private station by name. |
!forfeit | Anyone | Forfeit the current match and move to the back of the queue. |
!won | Anyone | Report a match win. The winner stays on for the next match and the next challenger is called. |
Status & Balance Commands
| Command | Who | Description |
|---|---|---|
!status <station> | Anyone | Show the current status of a station. |
!ownedstatus [user] | Anyone | Show your live owned stations. Moderators and admins may inspect another user. |
!balance [user] | Anyone | Show your balance. Admins may inspect another user. |
!rate | Anyone | Show the current minimum balance to start, boot fee, minimum session charge, and hourly renewal toll. |
Queue Management Commands
| Command | Who | Description |
|---|---|---|
!open <station> | Moderator | Open the queue so new players may join. |
!close <station> | Moderator | Close the queue so no new players may join. |
!clear <station> | Moderator / Election | Clear the queue without affecting the active match state. |
Moderation Commands
| Command | Who | Description |
|---|---|---|
!kick <user> | Moderator / Election | Remove a specific user from the queue or active match. |
!kickall <station> | Owner / Moderator / Election | Remove all players from the queue and active match state for a station. Private-station owners may use it on their own station. |
!restartbot | Moderator / Admin | Restart the controller bot service. Requires server-side restart control to be configured. |
!restartstream | Moderator / Admin | Restart the stream stack services used by the gameplay relay and main engine. Requires server-side restart control to be configured. |
!ban <user> [reason] | Moderator / Election | Ban a user from using mutating arcade commands. |
!unban <user> | Admin | Remove a ban from a user. |
!stations | Moderator / Admin | List all stations and their current status, region, and active players. |
!setstreamstation <auto>|<name1,..> | Moderator / Admin | Manually set which stations appear on the gameplay feed (max 4). Use "auto" to revert to showing all online public stations. |
!restrict | Admin | Restrict chat commands to moderators and admins only. |
!unrestrict | Admin | Remove chat command restrictions. |
Station Lifecycle Commands
| Command | Who | Description |
|---|---|---|
!start <station> <location> | Owner / Admin / Election | Boot a station at the requested location. If the station name is not one of the reserved public station names, the command creates a private station and begins metering your balance. |
!terminate <station> | Owner / Admin / Election | Force-remove active users from a station and begin shutting it down. Private-station owners may use it on their own station. |
!resetmachine <station> | Owner / Admin / Election | Reset the machine and drop active sessions without clearing the queue. Private-station owners may use it on their own station. |
Matchmaking (LFG) Commands
Both arguments are required. Use any as a wildcard for games or regions. Each argument is a comma-separated list of values (no spaces between commas).
Examples:
!lfg umvc3 ATL— one game, one region!lfg umvc3,umvc3_community_edition ATL,SFO— multiple games and regions!lfg any any— any game, any region
| Command | Who | Description |
|---|---|---|
!lfg <games> <regions> | Anyone | Post an open match request. When two requests overlap, the system matches them automatically. |
!lfg cancel | Anyone | Remove your open match request. |
!lfg list | Anyone | Show all open match requests in chat. |
See the Matchmaking Bulletin for a live view of all open requests.
Meter & Treasury Commands
| Command | Who | Description |
|---|---|---|
!enablemeter <station> | Admin | Enable burn-rate metering. |
!disablemeter <station> | Admin | Disable burn-rate metering. |
!setelectionthreshold <threshold> | Admin | Set the number of supporters required for an election to pass. |
!setmeterrate <cents_per_hour> | Admin | Set the metering burn rate in cents per hour. |
!setbalance <user> <cents> | Admin | Set a user's balance to an exact amount. |
!deposit <cents> [user] | Admin | Deposit funds into the community balance or a specific user balance. |