Getting Started - songify-rocks/Songify GitHub Wiki
Getting started
Install
- Download the latest
Songify.zipfrom Releases. - Extract it and run
Songify.exe.
Coming from 1.8.x? Follow Migrating from 1.8 before you rely on widgets or recap (you need a Songify API token).
On first launch, Getting started walks through player, accounts, song requests, the OBS text file, and widgets. You can skip any step and finish later from Home or Help β Getting started.
For a reliable Spotify setup, use your own Spotify API applicationβsee Spotify setup.
Quick start (in the app)
The wizard asks, in order:
- Language and player (Spotify is the usual choice).
- Spotify β Client ID and account link (if you picked Spotify).
- Twitch β Broadcaster login if you want song requests. Skip for overlay-only.
- Song requests β Channel points, chat commands (
!ssr), or both. - Rewards (if you chose channel points) β Create a reward or check existing ones that should add a song. Refunds only work for rewards created in Songify, not ones made in the Twitch dashboard (those show the Songify icon when they are refundable).
- Request rules β Who can redeem channel points, and a per-user queue limit. The wizard also lists where to change this later:
- Settings β Song requests β user levels, queue limits per badge, cooldowns
- Settings β Rewards β which rewards add a song, skip rewards, refund conditions
- Settings β Commands β
!ssrand other chat commands, triggers, who may use them - Settings β Responses β what the bot says in chat
- Songify API token β Needed to upload now playing and the queue to web widgets.
- Song output file β
Songify.txtfor an OBS Text source. - Stream widget β Optional browser overlay. Browse widgets opens the full gallery (including Premium). Widget generator is a simpler customizer. The local web server port is for custom HTML overlays.
Home keeps a Getting started checklist until the important items are done (or you dismiss it), plus a Stream widget card so overlays are easy to find.
Main window
- Left navigation β Home, Queue, Blocklists, History, User list, then Settings, Help, About. Help includes getting started, support links, folders, and the live log. When the pane is collapsed, hover an icon to see its name.
- Tools β Widget gallery, Widget generator, queue/console pop-out windows, local web server, queue website.
- Player dropdown (Home) β Where Songify reads βnow playingβ from: Spotify, Windows Playback API, foobar2000, VLC, Browser Companion, or Pear Desktop. See Music sources.
- Center β Current track and album art (when supported).
- Footer β Status icons (Twitch chat, Twitch API, PubSub, Spotify, web server), info text, version, website link.
Common tasks
| Goal | Where to start |
|---|---|
| Link Spotify | Spotify setup |
| Twitch bot & song requests | Twitch setup, Song requests |
| Overlay in OBS | Widget and OBS |
| YouTube Music (Pear) | Pear (YouTube Music) |
| Local API / automation | Web server and API |
Logs
Help β Log folder opens the log directory. Logs are stored under:
%LocalAppData%\Songify.Rocks\Logs
Useful when reporting bugs or diagnosing connection issues.
Next steps
- Full UI and settings breakdown: Settings reference
- Chat commands: Twitch commands