Engagement & games

Discord heist bot: plan a co-op robbery, pick your crew and split the haul

Heists is a team event for your server’s economy. A member plans a heist on a target, others join the crew with a coin stake and a role like hacker, lookout, muscle or driver, and the job plays out stage by stage. Pull it off and the crew splits the haul; get caught and the stakes are lost and the crew goes to jail. Coins are virtual Bank coins, and Heists is blocked in servers that sell coins for real money.

  • Works on the Free plan
  • 1 slash command
  • Set up in the web console
heistsDiscord preview

BotGGBOTToday at 20:14

🎭 Heist #14 — 🎰 Casino
@Ava is planning a heist! Pick a role below to join the crew before 21:35. At least 3 needed.
Stake per member
200 coins
Crew
2/5 · min 3
Haul on success
3,000 coins
The plan
Hack → Stealth → Escape
Odds with this crew
✅ 41% · 🎒 partial 33% · 🚓 busted 26%
Join the crew as… (stake 200 coins)
StartLeaveCancel
A heist being planned, with the crew still open

What you get

Targets you design

From a corner store to the central bank: name, emoji, teaser, stake, base chance, one to five stages (hack, stealth, force, escape) and a reward. Up to 15 targets.

Roles that matter

Up to eight roles with their own seats and bonuses per stage type. A good hacker helps with the firewall, a good driver with the getaway. Bigger crews get a small bonus too.

Odds you can see

The panel shows the odds of success, a partial haul and getting busted for the crew that has joined. The console has an odds calculator for every target.

A story every time

Each stage is told as a short story naming the crew member who saved, or ruined, the job. Every roll is logged with its seed, so any result can be checked.

Fixed haul or a house pot

Pay a fixed reward, or let crews steal a share of a house pot that staff fill and failed heists feed. Failed stakes are partly burned, a real coin sink.

Virtual coins only

Stakes and hauls are virtual server coins. Heists are blocked, and a planned heist is cancelled with stakes refunded, in any server where coins can be bought with real money.

How it works

  1. Turn on the Bank and Heists

    Open https://console.botgg.app, choose your server, make sure the Bank is on, then turn on Heists in the Engagement section. Optionally pick a heist channel and a ping role.

  2. Set targets and roles

    Edit the default targets and roles or build your own: stakes, stages, chances, rewards, role seats and bonuses. Set crew size, join time, cooldowns and jail.

  3. Plan and recruit

    A member runs /heist plan, stakes coins and picks a role. The panel invites others to join from a role menu before the timer runs out.

  4. Run the job

    With a full crew, the deadline or the Start button, the stages are rolled, the story is posted and the haul is paid out. /heist top ranks the best crews.

Teamwork your economy can feel

Most economy commands are solo. Heists need people: a crew of two to six members has to come together within a few minutes, pick roles that cover the stages, and accept the risk together. A heist runs exactly once even if buttons, the timer and staff act at the same moment, and leaving or a cancelled heist refunds the stake straight away.

Because a heist is a chance-based outcome bought with coins, it is blocked in servers that sell coins for real money, the same rule as Lottery. BotGG never sells coins, and stakes or hauls can’t be cashed out. Free servers can offer 3 targets, Pro servers up to 15. Flows can react to planned, joined, finished and cancelled heists and can add coins to the house pot.

  • /heist plan, /heist join, /heist leave: plan a job, join the crew or back out with a refund
  • /heist go, /heist cancel: the planner or staff start the job early or call it off
  • /heist targets, /heist status, /heist top: targets and odds, your record and jail time, the best crews
  • /heist release: staff free a member from jail

Slash commands

Generated from the bot’s real command definitions. Full list on the commands page.

/heistHeists: plan a co-op heist, join a crew, see your record9 subcommands
  • /heist plantargetrole?Plan a heist on a target (you stake coins and pick your role)
  • /heist joinroleJoin the heist being planned with a role
  • /heist leaveLeave the heist crew (your stake is refunded)
  • /heist goPlanner or staff: start the heist now
  • /heist cancelPlanner or staff: call the heist off (stakes refunded)
  • /heist statusmember?Your heist record, jail and cooldown
  • /heist targetsThe targets you can rob, with stakes and odds
  • /heist topThe best heist crews of this server
  • /heist releasememberStaff: free a member from heist jail and cooldown

Commands

Free vs Pro

Every feature works on the Free plan. Pro raises the limits and unlocks extras.

LimitFreePro
Heist targets315

What Pro adds See pricing

Frequently asked questions

How do I add heists to my Discord server?

Turn on the Bank and Heists in the BotGG console. Keep the default targets and roles or make your own, and members start with /heist plan.

Is this real gambling?

No. Stakes and hauls are virtual server coins that can’t be bought from BotGG or cashed out, and Heists are blocked in servers that sell coins for real money.

How are the odds decided?

Each stage starts from the target’s base chance, plus the bonuses of the crew’s roles for that stage type and 2 points per member above the minimum, kept between 5 and 95 %.

What happens if not enough people join?

When the join time ends with fewer members than the minimum, the heist is called off and every stake is refunded.

What is heist jail?

A busted crew can’t plan or join heists for a while (120 minutes by default). Staff can release a member with /heist release, and you can turn jail off.

Ready to level up your server?

Add BotGG for free, then switch features on in the web console.