Getting Set Up - platypusmuerte/platystwitchproxybot GitHub Wiki

Setting Up The Bot

Start out by clicking the cog in the upper right corner.

Step One

In order to create an auth token, the bot needs to have you create an application, and then authenticate it with your Twitch account.

Don't worry, you're not going to have to code anything.

First, toggle the switch on the right, to Yes and click the Update button. let it do its thing. Once it is done, the button will stop spinning, and the notification on the left will be yellow or green. (doesn't matter which) - Just as long as its not red.

Step Two

Visit the Twitch Dev Console, and click the big scarry button that says +Register Your Application.

Give your application a name.

In the OAuth Redirect URLs field, enter http://localhost:3111. This is how the bot gets Twitch to reply back with an auth token so you don't have to do much of the work.

Choose a category, such as Chat Bot for instance.

Verify that you aren't a robot. You aren't a robot are you?

Then click Create

Step Two - Part Two

Now that you proved you aren't a bot, you should see your application in the list on the screen.

Click the Manage button on the right.

Then, verify that you aren't a robot....again... and then

  • Type your channels name in the Channel Name field
  • Copy the Client ID into the Client ID field in our bot
  • Back in the Twitch Dev Console, click the New Secret button, and accept any warnings
    • Now copy your new Client Secret into the Client Secret field in our bot
  • Click Save in the Twitch Dev Console (important to not forget this step)
  • Click Update

Step Three

You can click the link to authenticate the bot in Twitch, or copy the URL and paste it somewhere, like a web browser and do the same thing as clicking the link.

You should be presented with a screen asking you to authorize your application. Accept/Agree to it.

Now, back in our bot, the Auth Code field should have magically populated. ooooh, ahhhhh.

Click Fetch Token and Save and you should see a green check mark.

Step Four

(optional-ish) You can toggle the switch in Step One to No, and click Update since we don't need to listen for that anymore.

Step Five

Read more pages in this wiki!