Lucky Wheel
Eranio Published on: 13. October 2026
Lucky Wheel
The Lucky Wheel is a wheel with fields you choose yourself: some pay out points, some trigger a task instead. It can also be triggered through Twitch channel points. The basic betting rules are in Minigames: basics.
Chat command
!rad <bet>
Bet as a number, allin/all/all-in for the entire balance, or a percentage like 50%. If the All-in allowed toggle is off, allin and percentages are rejected, only plain numbers work then.
The wheel's fields
Every field has:
| Property | Description |
|---|---|
| Label | Display name, up to 30 characters |
| Type | Points: classic gambling field, pays out by multiplier. Task: triggers a task instead of money |
| Multiplier (points fields only) | -3.0 to 20.0. At 2.0 you roughly double your bet, at 0.0 you lose it all |
| Task text (task fields only) | Up to 150 characters, for example "Drink a glass of water" |
| Weight | 1 to 1000, sets this field's chance relative to the others |
| Color | For the display in the overlay |
| Refund bet (task fields only) | On: the viewer keeps their bet, only the task is announced. Off: the bet is gone in addition to the task |
You need at least 2 and at most 12 fields. Below the list the form shows the calculated chance of each field in percent and the wheel's overall expected return.
Settings
| Setting | Default | Meaning |
|---|---|---|
| Enabled | off | Turns the minigame on or off |
| No maximum bet | off | Removes the maximum bet |
| All-in allowed | on | Allows allin and percentages as a bet |
| Minimum bet | 10 | Smallest allowed bet |
| Maximum bet | 10,000 | Largest allowed bet |
| Cooldown (seconds) | 30 | Wait time per viewer |
Chat texts
| Text | For which outcome | Default |
|---|---|---|
| Win text | Points field with a win | [Glücksrad] @{user} setzt {bet} {icon} und landet auf „{field}": +{profit} {icon}! Kontostand: {balance} {icon} |
| Even text | Points field with multiplier 1.0 | [Glücksrad] @{user} setzt {bet} {icon} und landet auf „{field}": Einsatz zurück. Kontostand: {balance} {icon} |
| Lose text | Points field with a loss | [Glücksrad] @{user} setzt {bet} {icon} und landet auf „{field}": -{loss} {icon}. Kontostand: {balance} {icon} |
| Task text | Task field with refund | [Glücksrad] @{user} landet auf „{field}": {task} (Einsatz zurück) |
| Task lost text | Task field without refund | [Glücksrad] @{user} landet auf „{field}": {task} (-{loss} {icon}) |
Placeholders: {user}, {bet}, {field}, {task}, {multiplier}, {profit}, {loss}, {win_amount}, {icon}, {currency}, {balance}.
Lucky Wheel via channel points
In the Twitch channel points section (visible for Twitch only) you link an existing channel points reward to the Lucky Wheel. There, nothing is won or lost in points, only a text result from its own fields of type "Text", "Points back" or "Nothing won". When a viewer redeems the reward, the wheel spins automatically and the bot announces in chat: [Glücksrad] @{user} dreht mit Kanalpunkten und landet auf „{field}": {result}. If the action cannot be carried out, the viewer gets their channel points back.
Overlay display
The wheel appears as its own overlay widget with every field, its color and the selected field, plus the player's name and bet.
FAQ
What happens if I set up fewer than 2 fields? The bot then automatically uses a default set of fields.
Can a task field also deduct points? Yes, if "Refund bet" is off for that field, the viewer loses their bet in addition to the task.