Forum breadcrumbs – You are here:MrrZed0 ForumsStreaming Forums: Streamer.botStreamer.bot Bits Cheers Rain Ove …
Streamer.bot Bits Cheers Rain Overlay
#1 · March 20, 2026, 2:09 am
Quote from Mrr Zed0 on March 20, 2026, 2:09 am๐ Streamerbot Bits Cheers Rain Overlay
A dynamic Twitch Bits (Cheers) rain overlay for Streamer.bot that visually celebrates cheers with animated falling and side-shooting bit icons.
This overlay creates an immersive effect where Twitch Bits:
- ๐ง๏ธ Fall from the top of the screen
- ๐ฅ Shoot in from the sides
- ๐งฑ Land and stack at the bottom like a floor
- โฑ๏ธ Persist for the full animation duration
โจ Features
- ๐ Supports all Twitch Bits tiers:
- 1
- 100
- 1000
- 5000
- 10000
- ๐ Scales visuals based on bits amount (1 โ 1000+)
- ๐ฏ Automatically includes all lower tier bit icons
- ๐ง๏ธ Continuous falling animation for full duration (7000ms)
- ๐งฑ Floor stacking effect at bottom of screen
- โก Real-time trigger via Streamer.bot WebSocket
- ๐ฌ Smooth, high-performance animation
๐ Files
overlay/ โ โโโ bits_rain_overlay.html โโโ 1.gif โโโ 100.gif โโโ 1000.gif โโโ 5000.gif โโโ 10000.gif
โ๏ธ Requirements
- Streamer.bot (v1.0.4+)
- OBS Studio (or Streamer.bot overlay app)
- WebSocket enabled in Streamer.bot
๐ง Setup
1. Enable WebSocket in Streamer.bot
- Go to:
Servers / Clients โ WebSocket Server- Enable it
Default:
ws://127.0.0.1:8080
2. Add Overlay to OBS
Add a Browser Source:
file:///C:/path/to/bits_rain_overlay.htmlRecommended settings:
- โ Shutdown source when not visible โ OFF
- โ Refresh browser when scene becomes active โ OFF
3. Add Bit Icons
Place all
.giffiles in the same folder as the HTML:1.gif 100.gif 1000.gif 5000.gif 10000.gif
๐ก Streamer.bot C# Integration
Required Argument
Argument Description bitsNumber of bits cheered
Example C# Broadcast
using System; public class CPHInline { public bool Execute() { try { int bits = 0; CPH.TryGetArg(โbitsโ, out bits); if (bits <= 0) bits = 1; string json = โ{โ + โ\โtype\โ:\โcustom.bits.rain\โ,โ + โ\โpayload\โ:{โ + โ\โbits\โ:โ + bits + โ}โ + โ}โ; CPH.WebsocketBroadcastJson(json); CPH.LogInfo(โ[Bits Rain] Triggered with โ + bits + โ bitsโ); return true; } catch (Exception ex) { CPH.LogError(โ[Bits Rain ERROR] โ + ex.ToString()); return false; } } }
๐ฎ Behavior
When triggered:
- Streamer.bot sends the
bitsvalue- Overlay determines which bit tiers to display:
1000โ shows1,100,10005000โ shows1,100,1000,500010000โ shows all tiers- Bits begin:
- Falling from top
- Shooting from left/right
- Bits land and stay at bottom (floor effect)
- Animation continues for full 7000ms
- Overlay clears and waits for next trigger
๐ฌ Animation System
- Top Rain
- Randomized spawn positions
- Gravity-style fall animation
- Side Burst
- Left/right velocity launch
- Eases into resting position
- Floor System
- Prevents overflow
- Creates stacking illusion
๐งช Testing
In browser console:
testBitsRain(1000);
โ ๏ธ Notes
- Overlay runs for fixed 7000ms
- Higher bits = more particles
- Avoid extremely high spam triggers (performance)
- Make sure WebSocket is connected
๐ Optional Upgrades
- Screen shake for big bits (1000+)
- Sound effects per tier
- Glow/explosion on impact
- Particle trails
- Bit combo counter
- Queue system for multiple cheers
โค๏ธ Credits
- Streamer.bot
- OBS Studio
- Twitch Bits assets
๐ License
Free to use, modify, and share.
๐ Streamerbot Bits Cheers Rain Overlay
A dynamic Twitch Bits (Cheers) rain overlay for Streamer.bot that visually celebrates cheers with animated falling and side-shooting bit icons.
This overlay creates an immersive effect where Twitch Bits:
- ๐ง๏ธ Fall from the top of the screen
- ๐ฅ Shoot in from the sides
- ๐งฑ Land and stack at the bottom like a floor
- โฑ๏ธ Persist for the full animation duration

โจ Features
- ๐ Supports all Twitch Bits tiers:
- 1
- 100
- 1000
- 5000
- 10000
- ๐ Scales visuals based on bits amount (1 โ 1000+)
- ๐ฏ Automatically includes all lower tier bit icons
- ๐ง๏ธ Continuous falling animation for full duration (7000ms)
- ๐งฑ Floor stacking effect at bottom of screen
- โก Real-time trigger via Streamer.bot WebSocket
- ๐ฌ Smooth, high-performance animation
๐ Files
overlay/
โ
โโโ bits_rain_overlay.html
โโโ 1.gif
โโโ 100.gif
โโโ 1000.gif
โโโ 5000.gif
โโโ 10000.gif
โ๏ธ Requirements
- Streamer.bot (v1.0.4+)
- OBS Studio (or Streamer.bot overlay app)
- WebSocket enabled in Streamer.bot
๐ง Setup
1. Enable WebSocket in Streamer.bot
- Go to:
Servers / Clients โ WebSocket Server - Enable it
Default:
ws://127.0.0.1:8080
2. Add Overlay to OBS
Add a Browser Source:
file:///C:/path/to/bits_rain_overlay.html
Recommended settings:
- โ Shutdown source when not visible โ OFF
- โ Refresh browser when scene becomes active โ OFF
3. Add Bit Icons
Place all .gif files in the same folder as the HTML:
1.gif
100.gif
1000.gif
5000.gif
10000.gif
๐ก Streamer.bot C# Integration
Required Argument
| Argument | Description |
|---|---|
bits |
Number of bits cheered |
Example C# Broadcast
using System;
public class CPHInline
{
public bool Execute()
{
try
{
int bits = 0;
CPH.TryGetArg(โbitsโ, out bits);
if (bits <= 0)
bits = 1;
string json =
โ{โ
+ โ\โtype\โ:\โcustom.bits.rain\โ,โ
+ โ\โpayload\โ:{โ
+ โ\โbits\โ:โ + bits
+ โ}โ
+ โ}โ;
CPH.WebsocketBroadcastJson(json);
CPH.LogInfo(โ[Bits Rain] Triggered with โ + bits + โ bitsโ);
return true;
}
catch (Exception ex)
{
CPH.LogError(โ[Bits Rain ERROR] โ + ex.ToString());
return false;
}
}
}
๐ฎ Behavior
When triggered:
- Streamer.bot sends the
bitsvalue - Overlay determines which bit tiers to display:
1000โ shows1,100,10005000โ shows1,100,1000,500010000โ shows all tiers
- Bits begin:
- Falling from top
- Shooting from left/right
- Bits land and stay at bottom (floor effect)
- Animation continues for full 7000ms
- Overlay clears and waits for next trigger
๐ฌ Animation System
- Top Rain
- Randomized spawn positions
- Gravity-style fall animation
- Side Burst
- Left/right velocity launch
- Eases into resting position
- Floor System
- Prevents overflow
- Creates stacking illusion
๐งช Testing
In browser console:
testBitsRain(1000);
โ ๏ธ Notes
- Overlay runs for fixed 7000ms
- Higher bits = more particles
- Avoid extremely high spam triggers (performance)
- Make sure WebSocket is connected
๐ Optional Upgrades
- Screen shake for big bits (1000+)
- Sound effects per tier
- Glow/explosion on impact
- Particle trails
- Bit combo counter
- Queue system for multiple cheers
โค๏ธ Credits
- Streamer.bot
- OBS Studio
- Twitch Bits assets
๐ License
Free to use, modify, and share.
Uploaded files:Click for thumbs down.0Click for thumbs up.0
Last edited on March 20, 2026, 2:12 am by Mrr Zed0
