Color theme

Blackjack

Eranio Published on: 13. October 2026

Blackjack

In Blackjack the viewer plays against the bot's dealer, with normal card rules. The basic betting rules are in Minigames: basics.


Chat commands

Command Who Effect
!blackjack <bet> Viewer Starts a new round
!hit Player in the running round Draws another card
!stand Player in the running round Ends their own turn, the dealer draws

How a round works

You and the dealer each get two cards, one dealer card stays hidden. Number cards count at their value, Jack, Queen and King count as 10. With !hit you draw more cards, with !stand you end your turn. If you go over 21 you lose immediately (bust). After that the dealer draws automatically until reaching at least 17.

Win: If your first two cards already total 21 (blackjack), you win immediately at 2.5 times your bet. If you win normally (your total is higher than the dealer's, or the dealer busts), you get twice your bet. On a tie you get your bet back. On a loss the bet is gone.

If you start a round but write neither !hit nor !stand, your bet is refunded automatically after about 5 minutes. You can only play one round at a time.

Settings

Setting Default Meaning
Enabled on Turns the minigame on or off
Overlay animations on Animation on the overlay card
No maximum bet off Removes the maximum bet
Minimum bet 50 Smallest allowed bet
Maximum bet 5,000 Largest allowed bet
Cooldown (seconds) 20 Wait time per viewer
Win chance 45% Win chance value (works alongside the card rules)
Start text see below Message when the round starts
Win text see below Message on a win
Lose text see below Message on a loss
Push text see below Message on a tie

Default texts:

  • Start: [BJ] @{user} fordert den Dealer heraus! Einsatz: {amount} {icon}. Deine Karten: {cards} (Wert: {score}). Schreibe !hit oder !stand.
  • Win: [BJ] @{user} gewinnt gegen den Dealer! Deine Hand: {cards} ({score}) vs Dealer: {dealer_cards} ({dealer_score}). Gewinn: +{amount} {icon}!
  • Lose: [BJ] @{user} verliert gegen den Dealer. Deine Hand: {cards} ({score}) vs Dealer: {dealer_cards} ({dealer_score}). Verlust: -{amount} {icon}.
  • Push: [BJ] Unentschieden gegen den Dealer! Deine Hand: {cards} ({score}) vs Dealer: {dealer_cards} ({dealer_score}).

On a loss by busting, the bot additionally appends "(Überkauft!)" to the message.

Placeholders in the texts

Placeholder Meaning
{user} Viewer's name
{amount} Bet amount
{icon} / {currency} Symbol and name of your points
{cards} / {score} Your cards and their value
{dealer_card} The dealer's visible card (while drawing)
{dealer_cards} / {dealer_score} All of the dealer's cards and their value (after the round ends)
{balance} Your new balance

Error messages in chat

  • A round is already running: Du hast bereits ein laufendes Blackjack-Spiel! Nutze !hit oder !stand.
  • Wrong syntax: Usage: !blackjack <bet|allin|50%>
  • Not enough balance: Not enough {currency}! Balance: {balance}
  • Below the minimum bet: Minimum bet: {min_bet} {currency}!

FAQ

Why did my round end automatically? If you write nothing for about 5 minutes after starting, your bet is refunded automatically so it is not lost.

Can I play two rounds at once? No, only one round runs per viewer at a time.