Tutorial
Let's setup Spotch Bot together!
Installation
Download the latest version of Spotch Bot from Releases:
Releases
We support Linux and Windows.
Extract the ZIP Contents into a Directory of your choice.
Starting the Bot
Execute the File in the directory to start the Spotch Bot.
I will open a Terminal Window and your Browser with a new Tab.
In future Releases, we may get rid of the Terminal Window.
Configuration
For Spotch Bot to work, you need to setup a Spotify Developer App and a Twitch Developer App.
Spotify Developer App Setup
-
Naviate to the Spotify Settings in Spotch Bot.
-
Visit the Spotify Developer Website and Login: https://developer.spotify.com/
-
Once logged in, go to the dashboard: https://developer.spotify.com/dashboard
-
Then click "Create app"
-
Fill the information
⚠️ Make sure to fill the "Redirect URI" with the URI from Step 1 -
Copy the Client ID and the Client Secret into the Spotch Bot app
-
Click Save and then Authenticate in the Spotch App
A new Tab should open and ask for Permission.
Once accepted you should see this:
{"Token received":true}
Your Spotify App is now Authenticated!
Twitch Developer App Setup
-
Naviate to the Twitch Settings in Spotch Bot.
-
Visit the Twitch Developer Website and Login: https://dev.twitch.tv/
-
Once logged in, go to the console -> Applications Area: https://dev.twitch.tv/console/apps
-
Then click "+ Register Your Application"
-
Fill the information
⚠️ Make sure to fill the "Redirect URI" with the URI from Step 1 -
When the app is created, click "Manage"
-
Copy the Client ID and the Client Sercret into the Spotch app
⚠️ Press "New Secret" to make Secret Visible -
Click Save and Authenticate in the Spotch App
A new Tab should open and ask for Permission.
Once accepted you should see this:
{"message":"Access token received and application restarted successfully!"}
Your Twitch App is now Authenticated!
Channel Point Rewards
Go to the Rewards section of the Spotch Bot App.
At first the Rewards list is empty. Can add Rewards using the little "+" icon.
Select a name, description and channel point cost to your liking.
Select the type of the reward.
There can only be 1 reward of any type.
Make sure to set the Reward to active!
You can always toggle the reward on and off in the list view too!!!