How To Integrate Twitch With Discord

Twitch and Discord are similar in many ways but different in more. Twitch is all about the streaming while Discord is all about the chat. There is room for both in our lives and you can even integrate them together so you can use one with the other. It’s a little thing but offers more interaction between streamers and their audience.


If you’re a streamer, you probably already know about the Discord StreamKit. A set of tools that includes Twitch integration as well as Patreon, Nightbot and other integration tools. There are also tools for YouTube, Mixer and others in there too.

If you’re new to Twitch or to Discord or are not a streamer, you don’t need StreamKit as everything you need is built into Discord. If you want to link the two together, this is how you do it.

Linking Twitch to Discord

Linking Twitch to Discord means you can stream using your favorite streaming platform while providing a Discord channel for everyone to hang out during or afterwards. It’s an extra level of engagement that can work well for communities that like to spend time together even outside of streams.

The integration is very straightforward to set up and uses the inbuilt Connections feature of Discord. The initial setup has to be done on desktop. Only once the configuration has been completed will you be able to use the functions on mobile. It may take a little while for the two platforms to sync so if you don’t see everything immediately, don’t panic.

Here’s how to set it up on desktop:

  1. Open Discord and log in.
  2. Select User Settings from the gear icon by your username.
  3. Select Connections from the left menu.
  4. Select the Twitch icon from the right pane. A browser window will appear asking for permission to link Twitch to Discord.
  5. Agree to allow Twitch to access Discord.

If you’re not a streamer, that’s it for integrating the two. Twitch and Discord can now play nicely together. If you’re a streamer, there are a few more steps you need to take to integrate the two platforms more fully.

  1. Navigate to the main Discord screen.
  2. Select the server you want to integrate your Twitch feed to.
  3. Select Server Settings from the dropdown menu by the server name.
  4. Select Integrations from the left menu.
  5. Select the Connect text link on the right.
  6. Set all the connection properties you might want to add.

Here’s how to set it up on mobile:

  1. Select the user icon at the bottom of the screen.
  2. Select Connections.
  3. Tap the add at the top of the screen and then choose the purple Twitch icon.
  4. Agree to link your Twitch account with Discord if you see the notification.

If you’re not a streamer, that’s it for integrating the two.Twitch and Discord can now play nicely together. If you’re a streamer, the desktop can have the access on it.

The connection properties include partner options, account syncing, certain roles for sponsors or partners and a couple other settings. Once done, your setup is complete.

Join a linked server in Discord

If you want to join a server linked to Twitch, it is almost as straightforward as joining any type of server. Once Discord and Twitch have synchronized their settings, you should see a list of streams you have subscribed to in Twitch that have linked to Discord.

  1. Select your User Settings from the gear icon by your username.
  2. Select Connections and Twitch.
  3. Select the server you want to join from the purple list on the right.
  4. Select Join.

Not all Twitch streamers link with Discord so you might not see all the streams you’re subbed to. Again, if you have just set everything up, it takes a little while for Discord to sync with Twitch to show all your settings. Give it a little while if you don’t see your subbed streams in the Connections window.

Setting Discord roles for Twitch subscribers

If you’re a Twitch streamer, nothing makes your subscribers feel special more than a distinct role in Discord. Something that makes them stand out. Perhaps you can add a distinct role color to make them feel even more special. Discord should automatically set up a role for subscribers when you link your two accounts and they have had time to sync.

You can then go into Roles on your server and customize it so the colors stand out and display a unique name. This is purely optional but will always help engagement.

The ability to integrate Twitch with Discord will work for some users but not others. That’s fine as this is a value-add feature and not a core facet of Discord. If you do like hanging out with stream subscribers outside of Twitch, this is one simple way to do it.

Have you integrated Twitch with Discord? Do you use it much? Do you stream on Twitch and engage with subs on Discord? How does that go? Tell us about your experiences below!