Reward Desk
Screenshots
What it does
- Create and manage Twitch rewards directly, without Streamer.bot.
- One file or a roulette: no repeats until a cycle ends, or unrestricted random selection. Individual weights and volume.
- Drag video on a 1920×1080 preview, choose random placement, borders, rounded corners and tilt. No empty space around the frame.
- Per-video captions, duration display, fonts, colors and nine quick text positions.
- Chat commands with an allowed-user list. Visual groups and a shared reward color, including Twitch.
- Queue, pause, stop, test, history and refund handling. A persistent OBS browser-source URL.
- Light and dark themes; English, Ukrainian and Russian without restarting. Local drafts and save history.
Installation
- Download the EXE, close any running Reward Desk and install. Administrator privileges are not required.
- Launch from Start or the shortcut. The close button exits; a separate title-bar button minimizes to the tray.
- To pin it to the taskbar, right-click the running app icon and select Pin to taskbar.
First connection
- Open Connection, sign in with Twitch and approve the browser permissions. The Client ID is included; no developer registration is needed.
- Choose Audio or Video, create a reward, add files and save. Select Create in Twitch to offer it for channel points.
- Copy the source URL and add an OBS Browser source at 1920×1080. Enable Control audio via OBS and use Test to check playback.
- Reuse one source across scenes. The app, or OBS with the plugin, must be running for playback.
- Right-click in the OBS Audio Mixer and open Advanced Audio Properties.
- Find the rewards Browser source, then set Audio Monitoring to Monitor and Output. This sends sound to you and to the OBS stream/recording output according to the selected tracks.
- In Settings → Audio → Advanced → Monitoring Device, select your headphones. Check the headset device when switching to VR.
- Use Test in the reward editor, check the source meter and volume in the mixer, and listen through your headphones.
Do not select Monitor Only (mute output) if viewers should hear rewards: it disables the source’s direct stream/recording output. If audio is doubled, check whether Desktop Audio is capturing the monitored sound again.
Settings and controls
| Setting | What it does |
|---|---|
| Points and access | Cost, color, prompt, viewer input, per-stream and per-viewer limits, cooldown and pause. |
| Roulette | By default every file plays once per cycle. Weight affects selection among remaining files. Progress survives restarts. |
| Channel rewards | All custom rewards with search, filters and sorting. Twitch only allows API edits for rewards created with the same Client ID; others are read-only. |
| Media | MP3, WAV, OGG, M4A, FLAC; MP4 and WebM. Up to 512 MB per file and 10 minutes of playback. Codec support depends on OBS. |
| Refunds | A normal redemption is completed after playback; an error or manual stop requests a refund. Immediate fulfillment disables app-managed refunds. |
OBS connection and recovery
The source reconnects after interruptions and checks its page version. Recovery can refresh only its own active source with an exact URL match, without changing scenes, streaming or recording. The standalone app offers a setup button without mandatory manual password entry. Interrupted playback needs a queue decision instead of replaying automatically. Recovery cannot recreate a deleted source or repair an OBS crash.
Update without losing your data
Connection → Updates offers manual and startup checks. After confirmation the app verifies SHA-256, backs up the full profile, installs and relaunches. Unfinished rewards postpone updating. No GitHub account is needed.
Data and security
%APPDATA%\RewardDeskRewards, media, drafts and queues are stored locally. Twitch credentials are encrypted for your Windows account. Updates and uninstallation keep the profile. For a full backup, exit and copy the entire profile folder, including media. Never share the profile or secret source URL.
Verify your download
Installers are not digitally signed yet, so Windows may display SmartScreen. Download only from the linked GitHub repository and verify SHA-256. A checksum does not replace a publisher signature. You do not need a custom Twitch registration or to disable Windows security.








