Escape Rooms
Multi-stage puzzles, solved privately
Multi-stage puzzle rooms the server solves together. /escape play starts one and /escape answer and hint move through it; you can build your own rooms, announce escapes and give a role on completion.
- Free, like every feature
- Off until you switch it on
- 1 command
Set it up
- Switch on Escape Rooms
Dashboard → your server → Modules → Games → Escape Rooms. It starts off, like every feature.
- Open Escape Rooms in the sidebar
Its settings save as you change them and work straight away.
- Allow hints
Players can spend a hint on any stage that has one
- Show the leaderboard
Fastest escapes, per room
- Announce escapes in
Says who escaped and how long it took — never how they solved it.
- Give this role on completion
Choose what suits your server.
- Try /escape
Escape rooms — puzzle your way out New commands show up within about a minute; press Ctrl+R in Discord if you can't see them yet.
Settings
Everything on the Escape Rooms page of the dashboard. Changes save as you make them.
- Enable
- Let members play
- Allow hints
- Players can spend a hint on any stage that has one
- Show the leaderboard
- Fastest escapes, per room
- Announce escapes in
- Says who escaped and how long it took — never how they solved it.
- Give this role on completion
- Choose what suits your server.
- How players move through a room
- Private creates nothing and cannot be spoiled. Rooms feels like a real escape room, but people at the same stage share a channel — Discord has no invisible message, so a deleted answer can still be glimpsed.
- In rooms mode, move players using
- Roles cost one role per stage but scale to any number of players. Permissions create no roles, but Discord caps them at 500 per channel — a busy stage will eventually stop letting people in.
- Delete answers typed in stage channels
- Rooms mode only
- Seconds between guesses
- Stops a one-word answer being brute-forced with a pasted word list.
Commands
Who can use each one is up to you: the "Who can use this" card on the page, or Command Access.
/escape
Escape rooms — puzzle your way out
/escape play
Start or resume a room
| Option | What to give it | Needed? |
|---|---|---|
room | Which room (text) | Optional |
/escape answer
Submit an answer, privately
| Option | What to give it | Needed? |
|---|---|---|
answer | Your answer (text) | Yes |
/escape hint
Take a hint for the stage you are on
/escape leaderboard
Who escaped fastest
| Option | What to give it | Needed? |
|---|---|---|
room | Which room (text) | Optional |
/escape generate
Create a whole room automatically (staff)
| Option | What to give it | Needed? |
|---|---|---|
name | What to call it (text) | Yes |
stages | How many puzzles (1-20) (whole number) | Optional |
seed | Same seed rebuilds the same room (text) | Optional |
difficulty | How hard the puzzles are (text: easy, normal, hard) | Optional |
/escape rooms
List the rooms on this server
/escape build
Create the channels and roles for a room (staff)
| Option | What to give it | Needed? |
|---|---|---|
room | Which room (text) | Yes |
/escape teardown
Delete a room's channels and roles (staff)
| Option | What to give it | Needed? |
|---|---|---|
room | Which room (text) | Yes |
/escape lobby
Post the start panel in a channel (staff)
| Option | What to give it | Needed? |
|---|---|---|
room | Which room (text) | Yes |
channel | Where to post it (channel) | Optional |