Together against the house!
🏠 House Mode
A dealer on one side and up to 6 chatters on the other, all playing the same shoe.
Broadcaster/Moderator opens a table and picks a rule set, players take a seat with their own bet during
a join window, everyone plays in seat order, then the dealer plays once and every seat is
settled against that single hand. The table opener can join like anyone else if they also want to play.
House Mode is played for real currency only. While Free Game is on, the table refuses to
open rather than quietly taking points from a channel that thought it was playing for fun.
Commands
| Command | Description |
|---|---|
!house [rules] |
Opens a table. The rule set can be named directly to skip the menu, e.g. !house vegas. |
join <bet> |
Takes a seat while the join window is open. Accepts the same bet shortcuts as !blackjack (all, half, max, 1.5k, 50%, …). |
deal |
Deals immediately instead of waiting out the join window. |
hit / stand |
Play your hand when it's your turn. |
double / split |
Same as a normal game, subject to the table's rule set. |
insurance / surrender |
Only where the table's rule set offers them. |
repeat |
Reposts the table — the dealer's upcard, every seat's hand, and whose turn it is. |
Rule sets
| Set | Shoe | Notable |
|---|---|---|
| Vegas Strip | 4 decks | Dealer peeks, insurance, double after split, up to 4 hands |
| Atlantic City | 8 decks | As Vegas Strip, plus late surrender |
| European | 2 decks | No peek, no insurance, no surrender, double on 9/10/11 only, 2 hands max |
Untick a set in the GUI to keep it out of the menu. With exactly one left ticked it's used automatically
and nobody is asked to pick.
Added
- House Mode rendering in the OBS overlay
- House join-window lobby in the overlay: per-seat chips with player name and bet, dashed placeholders for open seats.
- Semi-circular seat arc for House Mode in the overlay, with the dealer centred
- Card tilt along the arc for House Mode seats (labels stay upright)
STANDbadge in the overlay for duel and house hands played out and still under 21Cards In Chatdropdown on the General tab —Cards + Numbers,Cards Only,Numbers Only. Applied to solo, duel and houseResult Hold (sec)setting on the Overlay tab (default 8, minimum 1), replacing the hardcoded fade delay. Longer period to see who won and who lost.Sudden Death Both Bustedmessage and GUI field- Diagnostic log entry when a duel accept/decline arrives with no user attached
- Name wrapping and length-based shrinking for duel seat names and solo/house hand labels
Changed
- Dealer zone centred in single-player mode
- Default game-over fade raised from 6s to 8s
- Overlay HTML created directly in the folder when the OBS Auto-Setup button is pressed instead on the first command use after OBS Auto-Setup button was pressed.
Removed
Moderators Only Can Open A Tablesetting and GUI checkbox. It's handled directly from the commands tab in streamer.bot.MsgHouseModOnlymessageIsModeratorOrBroadcaster()and all call sites- Moderator exemption from the Max Games/Hour limit
- Duplicate seat-level outcome badge in duel overlay for single-hand seats
Fixed
- Sudden death no longer loops on a double bust, doubling stakes to the round limit (thx MrSharkey for pointing it out)
Tied at {value}no longer reports only the challenger's total- Stray
you have nothing to accept or declineaddressed to an empty name - Long player names no longer overflow and clip off the overlay canvas
- Overlay file is recreated if deleted mid-session instead of staying gone until restart