// Overlays
Gambling

Roulette

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.

MultiplayerWith stakeOBS Browser Source
Live!roulette
Roulette
Preview coming
Roulette Twitch Overlay

Features

// What's inside

01Real 3D wheel (three.js) with a physics-simulated ball
02Every spin exactly reproducible via a 32-bit seed
03Full bet set: red/black, dozens, columns, splits, streets, corners
04Multilingual bet aliases (rot/red, schwarz/black, ungerade/odd)
05Up to 8 seats with Twitch avatars
06AFK detection and !kick for inactive players
07Automatic payout via bots like StreamElements, Streamer.bot or your custom solution

How a round works

// Step by step

01
A streamer/mod opens the table with !roulette
02
Viewers bet with !bet <target> <amount>, the first bet secures a seat
03
The streamer/mod spins with !spin or the button
04
The 3D wheel spins, the ball drops into a pocket
05
!reveal shows winnings and connecting lines, winners are paid out
06
!clear clears the table for the next round

Chat commands

// What your community types

CommandWhoEffect
!rouletteModOpen the table and start the betting countdown
!bet <target> <amount>ViewerPlace a bet, the first bet secures your seat
!spinModSpin immediately
!revealModShow winnings and lines
!clearModClear the table, next round
!kick <name>ModRemove a player, stake refunded
!endModAbort 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

Screenshots

// From the overlay

Your custom overlay

This overlay
in your brand's look?

  • Colours, text and rules to taste
  • Your own mechanics or a brand-new overlay
  • Twitch integration made to measure
Request now Other overlays No obligation. Usually a reply within 48h.