Roulette Twitch Overlay
A real 3D wheel, your points, the whole chat bets along.
European single-zero roulette with a real 3D wheel and a physics-simulated ball. Up to 8 viewers bet via chat. Winners are paid out automatically.
!roulette
What this overlay does
// In short
Between the last bet and the ball coming to rest sit the loudest seconds your chat has: a classic 0 to 36 table, played entirely from chat. The mod opens the table, viewers place inside and outside bets, then a real 3D wheel spins with a seedable physics ball. Winnings flow back automatically through your loyalty bot. Up to 8 players get a seat, and a persistent lobby keeps the table open between rounds.
Features
// What's inside
How a round works
// Step by step
Chat commands
// What your community types
| Command | Who | Effect |
|---|---|---|
!roulette | Mod | Open the table and start the betting countdown |
!bet <target> <amount> | Viewer | Place a bet, the first bet secures your seat |
!spin | Mod | Spin immediately |
!reveal | Mod | Show winnings and lines |
!clear | Mod | Clear the table, next round |
!kick <name> | Mod | Remove a player, stake refunded |
!end | Mod | Abort the round, all open stakes refunded |
Key settings
// What you tweak in config.js
maxSeats- Number of seats at the table (default 8)
render3d- Real 3D wheel (on) or lightweight 2D wheel (off)
rouletteBettingSec- Auto-play betting countdown, 0 = the mod spins manually
rouletteMinBet- Smallest stake per bet
rouletteMaxBet- Optional cap per bet
keepTableOpen- Lobby stays open between rounds
afkIdleRounds- Rounds without a bet before a seat counts as AFK
resultHoldSec- How long the result stays up before the next round
In action
// One real round
Screenshots
// From the overlay