Branching stories
Each step has text, an optional image and one to five choices. Choices lead to other steps, so every member can take a different path to a different ending.
Adventures turns your server into a choose-your-own-adventure. You build a story in the console as a map of steps, puzzles and endings; members play it with /adventure play and buttons, solve riddles by typing the answer, pick up items and coins and hunt for every ending. Progress is saved, so a member can stop and come back later.
/adventure play story: The Locked Library

Only you can see this
Each step has text, an optional image and one to five choices. Choices lead to other steps, so every member can take a different path to a different ending.
Puzzle steps ask for a typed answer with an optional hint and limited attempts. Answers ignore case, accents and punctuation. Escape mode times the run.
A choice can need a role, a Shop item (optionally used up), coins or story flags. Locked choices are greyed out with the reason, or hidden as a secret path.
Reaching a step can give coins, a Shop item or a role, also a temporary one. Each reward is claimed once per member, so replaying a story earns nothing extra.
Story map, node editor with pickers, test play with simulated roles and coins, and checks that catch broken links, dead ends and unreachable steps before you save.
Plays, players, finish rate, endings reached, where players drop off and the fastest escapes, each chart with a table view.
Open https://console.botgg.app, choose your server and turn on Adventures in the Engagement section. Pick whether plays are private or public, and an optional channel for endings.
Start blank or from the sample escape room. Add story steps, puzzles and endings, connect them with choices and set the rewards and requirements.
Play it in the console without saving anything, fix what the checks report, then switch the story to open.
Members run /adventure play or pick a story from /adventure list, and follow their path with buttons. /adventure progress shows the endings they’ve found.
Use Adventures for lore quests, onboarding tours, seasonal events, a weekly mystery or a full escape room. Every move is checked on the server: an old button does nothing, a locked choice says what’s missing, and a story you edit while someone is playing restarts cleanly instead of breaking. Nothing in Adventures is random, the outcome depends only on the choices and answers.
Free servers can keep 2 stories playable with up to 25 steps each; Pro raises that to 10 stories and 60 steps. Coin rewards and costs use the Bank, items come from the Shop, and Flows can react when a story starts, a step is reached or an ending is found.
/adventure play: start a story or continue where you left off/adventure list: open stories and your status in each/adventure progress: endings found, stories in progress, best escape time/adventure reset: start over (staff can reset a member)Generated from the bot’s real command definitions. Full list on the commands page.
/adventureAdventures: branching stories and escape rooms4 subcommands/adventure playstoryStart or continue an adventure/adventure listAdventures you can play/adventure progressmember?Your adventures: endings found and progress/adventure resetstory?member?Start an adventure over from the beginningEvery feature works on the Free plan. Pro raises the limits and unlocks extras.
| Limit | Free | Pro |
|---|---|---|
| Adventures (playable stories) | 2 | 10 |
| Nodes per adventure | 25 | 60 |
Turn on Adventures in the BotGG console, create a story, add steps with choices, puzzles and endings, test it and open it. Members play with /adventure play.
Yes. Choose escape mode and use puzzle steps: members type the answer, can ask for a hint, and a timer shows how fast they escaped.
No. Coins, items and roles from a step are given once per member per story, however many times they play it.
Players keep their progress where the step still exists. If their current step was deleted, their play restarts from the beginning.
Only for coin and item rewards or costs. A story with text, choices and puzzles works on its own, and coins can be switched off.
Add BotGG for free, then switch features on in the web console.