Twitch setup - songify-rocks/Songify GitHub Wiki

Twitch setup

Songify’s Twitch integration powers chat commands, channel point song requests, stream-aware behavior, and reward management.


Login (API)

  1. Open Settings → Twitch.
  2. Click Login with Twitch and authorize Songify.
  3. Complete the browser flow until you see success.

This grants API access for features that need Helix (rewards, stream state, etc.).


Bot account (Optional, only needed if you have 2 different accounts)

Configure:

  1. Open Settings → Twitch.
  2. Click Login with Twitch and authorize Songify.
  3. Complete the browser flow until you see success.

Enable Autoconnect if you want the bot to join when Songify starts.


Connect the bot

From the main window Twitch menu:

  • (Re)Connect — Join chat and enable commands (when other settings allow).

If you use “Limit activity to when stream is live”, the bot may only react while you are live.


Song requests and rewards

After API login:

  1. Configure Rewards — Select or create channel point rewards (creating through Songify enables refund behavior where supported).
  2. Configure Song requests — Enable channel points and/or commands, cooldowns, limits. See Song requests.

Next steps