A lightweight Twitch channel points redemption popup overlay for OBS. Displays a styled notification card whenever a viewer redeems any (or a specific) channel points reward — live on stream.
Live: dexteritycs.github.io/redeem-popup/
- Real-time redemption alerts via Twitch EventSub WebSocket
- Shows redeemer's username, reward name, and optional user input
- Smooth slide-in / slide-out animation
- Optional reward name filter — show popups only for specific rewards
- Credentials persist in URL hash — no re-login needed in SLOBS
- Twitch-purple accent theme, easily reskinned via CSS variables
- Go to dev.twitch.tv/console
- Register a new application
- Set OAuth Redirect URL to:
https://dexteritycs.github.io/redeem-popup/ - Copy your Client ID
- Open
https://dexteritycs.github.io/redeem-popup/?config=1in Chrome - Enter your Client ID and Twitch channel name
- Click Connect with Twitch and authorize
- (Optional) Enter a reward name filter to only show popups for specific rewards
- Click Save & Apply
- Add a Browser Source
- URL: the full URL with hash token (copy it from the config page after saving)
- Width:
500| Height:150 - Position it in a corner of your scene — transparent background
- Vanilla HTML/CSS/JS — no dependencies, no server
- Twitch EventSub WebSocket (
channel.channel_points_custom_reward_redemption.add) - Twitch OAuth Implicit Grant (token in URL hash for SLOBS compatibility)