Updates
Stable channelManual checks only. SleepySource never installs updates automatically.
+Quick actions
Copy OBS URLs
+Advanced Compatibility
+now_playing.txt updates inside SleepySource_Data beside the EXE for OBS Text (GDI+) compatibility.
Preview Notes
Use the blue handles to resize the chat box or the full Browser Source canvas. Local test messages use the same renderer as the OBS overlay, including 7TV emotes and badge styling.
Kick Event Notes
Live alerts use the verified Kick webhook connection shared with Chat Overlay. After updating, use Connections → Re-register Kick Events once to refresh the event subscription set.
Everything Kick, in one place
Work from top to bottom: connect your account, authorize title/category controls, then confirm the chat webhook relay.
Connect your Kick account
This shared connection is used by Chat Overlay, Stream Dashboard, and Kick-powered features.
Title & category authorization
Authorize your connected Kick account once so SleepySource can update stream title and category.
http://127.0.0.1:17891/oauth/kick/callbackKick event webhook relay
The managed Cloudflare relay receives verified Kick chat and Alert Studio events and forwards them into SleepySource.
Use the canvas width and height from Countdown Pro. Transparent background is enabled by default.
Preview Notes
Drag the timer to move it, resize it with the blue handle, and use the canvas corner handle for the OBS source size. The timer state is synchronized through SleepySource, so refreshing the Browser Source does not lose the current countdown unless restart-on-load is enabled.
System Health
Check the local server, settings storage, OBS overlay routes, Kick connection, webhook activity, and Cloudflare relay from one place.
Help & Guide
+Get into OBS quickly. Start here, then open only the guide you need.
+ +Quick start
+Now PlayingMusic detection, layout tools, profiles, and the /overlay Browser Source.
+Play music, confirm SleepySource sees the track, build the layout, then add /overlay to OBS.
+What each Now Playing tool does
+Kick & Chat OverlayKick connection, webhook setup, 7TV, styling, and diagnostics.
+-
+
- Open Connections and enter your Kick channel, Client ID, and Client Secret. +
- Click Connect Kick Channel, then copy the generated webhook URL into your Kick Developer App and re-register the Kick event subscriptions. +
- Save the Kick app, return to SleepySource, and click Re-register Kick Events. +
- Send a normal Kick message. Use Test Chat before Advanced Diagnostics if needed. +
- Add http://127.0.0.1:17891/chat to OBS and match the chat canvas size. +
Styling, 7TV & diagnostics
+Countdown ProTimer setup, styling, finish behavior, and the /countdown Browser Source.
+Formats, finish behavior & advanced timer options
+OBS setupBrowser Source steps and all three local overlay URLs.
+-
+
- In OBS, add Sources → + → Browser Source. +
- Paste the URL for the module you want. +
- Match Width/Height to that module's SleepySource canvas and leave SleepySource running. +
App essentialsThemes, custom fonts, profiles, settings, data, and backups.
+Profiles, settings, data & backups
+Quick fixesOpen this only when something is not behaving as expected.
+Open only the problem you are having.
+