Windows 10+

Download BetterBetBot

Free 30-day trial. Up and running in under 5 minutes.

Download Latest Release

30-day free trial · then subscribe on Twitch to continue

System Requirements

OS Windows 10 or later
Sim iRacing and/or Le Mans Ultimate (LMU beta)
Streaming Twitch account (affiliate/partner for sub-triggered slots)
Overlays OBS Studio with Browser Source (optional but recommended)
Disk ~50 MB installed

Quick Start

1

Download & Install

Run the installer — installs to AppData, no admin rights needed. Launches the first-run wizard automatically.

2

Authenticate with Twitch

A browser window opens for Twitch Device Code auth. Grants chat read/write permissions. No tokens stored locally.

3

First-Run Wizard

Set your channel name, currency name, and language. Accept the EULA and optionally join the Discord.

4

Add OBS Browser Sources

Point your OBS Browser Sources at the bot's local URLs (see below). They auto-show and auto-hide during races.

5

Launch Your Sim & Go Live

Start iRacing or LMU. The bot auto-detects the session, opens betting at green flag, and settles at checkered.

OBS Browser Sources

Add each as a Browser Source in OBS. They auto-show and auto-hide — no scene switching required.

Betting & Results

Bets open, live odds, payouts, house stats, seasons leaderboard

http://localhost:8090/overlay/betting

Recommended: 800 x 600

In-The-Money

Live probability bars, momentum, bust/win animations

http://localhost:8090/overlay/itm

Recommended: 500 x 400

Minigames

Slots, roulette, blackjack, and horse racing animations

http://localhost:8090/overlay/minigames

Recommended: 800 x 600

Notifications

Toast popups for bets, payouts, streaks, Bet Rivals alerts

http://localhost:8090/overlay/notifications

Recommended: 400 x 200

Essential Commands

!bet 500 p1
Bet 500 on your driver to win
!bet all crash
Bet your entire balance on a crash/tow
!bet half top5+over4x
Accumulator: top 5 AND over 4 incidents
!cashout
Cash out mid-race at current market value
!balance
Check your balance
!odds
View live odds for all bet types
!mybets
See your active bets with live probabilities
!leaderboard
Top balances on the channel
!stats
Personal win rate, ROI, and history
!slots
Play the slot machine
!roulette 200 red
Join the roulette round
!bj 100
Join the blackjack table
!horse 150 3
Bet on horse #3
!loan
Take a loan (auto-repays from winnings)
!season
Current season standings

FAQ

Is BetterBetBot free?
Full 30-day free trial — no credit card, no account. After that, subscribe to joehalton on Twitch for continued access. One sub, full access, no tiers.
Does it work with Le Mans Ultimate?
Yes. LMU support is in beta — it works but is less tested than iRacing. Install the rF2 shared memory plugin in LMU's Bin64/Plugins folder. Auto-detected.
Do my viewers need to install anything?
No. Everything works through Twitch chat commands. Viewers just type !bet to participate.
Can I use it for team races?
Yes. Team racing is fully supported — results follow the team, incidents aggregate across driver swaps.
Does it use real money?
No. The bot uses a fake currency with a configurable name. No real money at any point.
What port does the overlay run on?
Default is 8090. All overlays are served locally at http://localhost:8090/overlay/... — configurable in Settings.
Can I run overlays on a second PC?
Yes. Enable "Bind to LAN" in Settings, then use your PC's local IP instead of localhost.

Ready?

Download and turn your next race into an event.

Download Free Trial