DOTA DRAFT

Use ChatGPT to Run a Snake Draft With Friends - Setup

Updated 2026-07-13

How do you use ChatGPT to run a snake draft with friends?

You use ChatGPT to run a snake draft with friends by asking it to explain the ABBA ABBA pick order and write the script you read out loud before picking starts, not by asking it to hold the actual draft. ChatGPT is a text generator: it can lay out who picks when and word the rules clearly, but it has no way to watch ten real players or enforce a turn.

Start with a setup prompt that gives ChatGPT your player count and asks for the order explained in plain language:

What does ChatGPT get right about setting up a snake draft?

ChatGPT is at its best on the explanation layer: it turns a snake draft into a plain-language walkthrough your group can follow without anyone having looked up the format before. Ask it why captain B gets two picks in a row and it will correctly explain that the reversal is what keeps one captain from always choosing first.

It also adapts instantly to your group's numbers. Tell it you have 8 players instead of 10, or that you want to explain the order to captains who have never drafted before, and it rewrites the script without you starting over. That back-and-forth is the actual value — getting a clear explanation in seconds instead of writing one from scratch in a Discord message.

Where does ChatGPT break down once the picking actually starts?

ChatGPT breaks down the moment real picking begins, because it has no live roster and no way to confirm who is actually in the call. The order it prints is only words on a screen — it has no way to know whether the lobby actually followed it. Ask it to simulate the draft and the gap shows immediately:

Why can't ChatGPT hold a live pick board or a 30-second pick clock?

Faceless Void, a farm-priority carry hero often contested early by both captains in a snake draft

ChatGPT can't hold a live pick board or a 30-second pick clock because it generates text one response at a time instead of tracking a running draft state. It will happily produce a correct-looking order for a short simulation, but nothing stops a captain from picking out of turn in the actual voice call, and nothing counts down while everyone waits.

That gap matters most on the pick everyone is watching for — say the captain who mains a farm-priority hero like Faceless Void, who both captains want early. A written order in a Discord message can't stop someone from grabbing that player before their turn; only a tool that runs the pick order in code can. DOTA DRAFT enforces the ABBA ABBA order automatically and puts a real 30-second pick clock on every turn, auto-picking a random player from the pool if a captain stalls, so the draft ChatGPT explained is the exact draft that plays out live.

How do you actually run the live snake draft after ChatGPT sets it up?

Ancient rank medal, one tier the tool can auto-select captains from when using highest-MMR selection

Run the live snake draft by handing ChatGPT's explanation to your group, then moving the actual picking into a tool that enforces it. The flow looks like this once your ten players are confirmed:

Frequently asked questions

Can ChatGPT actually run a snake draft for my group?

No — ChatGPT can explain the ABBA ABBA pick order and write a script for you to read out loud, but it has no live roster, no way to enforce whose turn it is, and no clock. The actual picking needs a tool built to run a snake draft with friends live, such as DOTA DRAFT.

What prompt should I give ChatGPT to set up a snake draft?

Ask it to explain the ABBA ABBA order for your exact player count and write a short script you can read before picking starts. That combination — order explained plus a script — covers everything ChatGPT can reliably contribute to a snake draft.

Why does ChatGPT's simulated pick order sometimes drift?

ChatGPT generates the order as text, turn by turn, rather than tracking real draft state, so a long conversation with edits and re-asks can shift the pattern in ways that are easy to miss. A dedicated tool enforces the order in code, so it never drifts regardless of how the conversation went.

Do I still need a draft tool if ChatGPT already explained the rules?

Yes. ChatGPT covers the explanation and the script; the live picking still needs a real pick board, a real 30-second clock, and an auto-pick fallback for a captain who stalls. Explaining a snake draft and running one are two different jobs.

What happens if a captain won't pick in turn after ChatGPT explains the rules?

Nothing in a ChatGPT-written script can stop them — a written explanation has no enforcement power once the call starts. DOTA DRAFT solves that by running the ABBA ABBA order automatically, so a captain cannot pick before their turn arrives.

Open the free DOTA DRAFT tool — no download, no signup