Skip to content
ms edited this page Jul 30, 2020 · 3 revisions

Setup guide

Prerequisites

Microsoft's .NET Framework v4.7.2 or later is required, which can be found here.

1. Getting a Twitch Client ID and Access Token.

First off, if you don't have one already, create an account on Twitch.tv. I personally prefer using a 2nd account rather than my main, but to each their own.

After this, in order to generate the access token you need to go here. Following a successful login and authorization, an Access Token, a Refresh Token and a Client ID will appear.

Copy the Client ID and Access Token and paste them into these text boxes in the plugin respectively.

Plugin

2. Creating a Discord bot

In order to create a Discord bot, assuming you already have a Discord account, simply go to the Developer Portal. Click the "New Application" button in the upper right corner.

Next, write a name for the application, which can be anything you like, then press Create.

Now, click on the "Bot" tab on the left side.

Then on "Add Bot"

You can name your bot anything you'd like, this is the name that's visible on Discord. After your bot is created, copy the token that is under its username.

and paste it into the plugin's Discord Token text box.

WARNING: Never share the token with anyone, as it's essentially your bot's password.

3. Adding the bot to a server

Once you've created the bot, go to the OAuth2 tab on the left.

Then, under "Scopes" select "bot", and under "Bot permissions" select "Send messages".

Then, simply copy the URL and paste it into your browser.

Now you can choose which server the bot should be in, and all that you should do is click "Authenticate". Please note that in order for a server to be listed there you need to have administrative permissions on it.

If you see the bot in the server's members list, that means you have successfully added it to your server.

4. Getting channel ID's

In order for the bot to post the clips / summaries, it needs to have the channel ID's that are going to be used.

First of all, if you don't have the Developer Mode enabled, do so by going into Settings > Appearance and scrolling down.

After the Developer Mode is enabled, you can simply right click on a text channel that you want the bot to send clips in, and copy its ID.

Then, paste it into the plugin, depending on which channel you want to set.

5. Adding channels to take clips from

Now all that is left is to add at least one channel from which the plugin is supposed to take clips from. This can be done by entering a channel name and pressing "Add". Respectively, in order to remove a channel, click it on the list (once it's added) and click the "Remove" button.

Now the plugin is ready to work, simply press the "Start" button.

If any errors appear in the messages below, that means something was done incorrectly. Please make sure there are no typos and that the Twitch channel you entered actually exists.

Issues

Please see the list of issues for currently-known bugs.