Catmint Wheel
Giveaway tool
Catmint Wheel is a complete Streamer.bot-powered giveaway system, not only a spinning graphic. The controller dock configures the round, collects and weights viewer entries, filters blocked bots, loads and spins the OBS wheel, validates or rerolls the result, tracks a verified winner and saves local winner data.
REAL CUSTOMER INTERFACE
Actual Wheel and Controller Dock
These screenshots show the real customer interfaces. The functional HTML remains inside the downloadable customer package.


Complete giveaway workflow
From chat entry to verified winner
- Set the active entry command, giveaway type, prize and maximum ticket bonus in the controller dock.
- Open the round and collect viewer entries from chat; capped supporter-luck bonuses can add weighted wheel slices.
- Apply the included bot blocklist/allowlist and keep rejected users out of the active round.
- Load only the eligible entries into the OBS wheel, then spin directly from the controller dock.
- Validate the pulled result, create a pending winner claim and reroll when a result is not accepted.
- After a verified win, track that exact winner’s later Steam trade-offer link and write local winner exports.
- Clear the active round when finished; optional Troll Roll and supporter-luck tools are included.
Requirements
- Windows 10 or 11
- OBS Studio Browser Source
- Streamer.bot 1.0
- WebSocket Server at 127.0.0.1:8080
Portable and private by default
The package installs in any writable Windows folder. Entries, winners, pending claims, recent chat, trade links, logs and exports start empty and are written only inside the customer’s local project folders. No creator account, token, webhook, password or private path is included.
Tested customer build
Tested customer build
Version 1.1.1 includes the Dock Spin fix. Load, Dock Spin and Reroll were live-tested with test OBS and Streamer.bot 1.0.
Included
Complete customer package
Project files
C4TM30W_CATMINT_WHEEL_v1.1.1_CUSTOMER.zip
What it is and does: Catmint Wheel is a complete Streamer.bot-powered giveaway system, not only a spinning graphic. The controller dock configures the round, collects and weights viewer entries, filters blocked bots, loads and spins the OBS wheel, validates or rerolls the result, tracks a verified winner and saves local winner data.
Why it is useful: The real wheel and controller dock keep giveaway control separate from the OBS display and support validation and rerolls.
Fallback: Yes — local test entries and manual controller actions allow setup testing without exposing private streamer data.
Latest fix: Customer package wiring was cleaned so Load, Spin and Reroll target the correct Streamer.bot actions; private data is not included.