What connecting Twitch to Discord does

Connecting your Twitch account to Discord lets Discord know when you go live on Twitch, and it displays your Twitch status in your Discord profile. When you set up the connection, Discord can send notifications to a channel of your choice whenever you start streaming, and other Discord users in shared servers can see that you're currently live on Twitch.

The connection also works in reverse: you can link your Discord account to Twitch so that Twitch shows your Discord status to other Twitch users. Both connections are optional, and you can set them up separately or together depending on what you want to share.

Key Takeaways

  • You need a Twitch account and a Discord account, both verified with a working email address, before you can connect them.
  • The connection happens through Discord's User Settings under Connections, where you authorize Twitch to share your streaming status.
  • Once connected, you can choose which Discord server channels receive notifications when you go live, or turn notifications off entirely.
  • Disconnecting is just as simple as connecting — you can remove the link at any time from the same Connections menu.

Setting up the connection in Discord

Open Discord and go to your User Settings by clicking the gear icon next to your username at the bottom left of the screen. Select Connections from the left sidebar. You'll see a list of platforms you can connect to, including Twitch.

Click on Twitch. Discord will show you a button that says Connect. Click it, and a new window will open asking you to log in to your Twitch account. Enter your Twitch username and password, then click Authorize when Twitch asks for permission to share your information with Discord. Once you authorize, you'll be sent back to Discord and the connection is complete.

Choosing where stream notifications go

After connecting, you'll see options for how Discord handles your Twitch notifications. You can choose to have Discord announce your streams in specific servers and channels, or you can turn notifications off entirely.

To set up notifications, click on the Twitch connection in your Connections menu and look for the option to add a server. Select the server where you want notifications to appear, then choose which channel in that server should receive the message when you go live. You can add the same notification to multiple servers if you're part of several Discord communities. If you don't want notifications at all, simply don't add any servers — your Twitch status will still show in your Discord profile, but no automatic messages will be sent.

What other people see when you're connected

When your Twitch account is connected to Discord, anyone in a shared server with you can see that you're streaming. Your profile will display a "Streaming" status with a Twitch icon, and if you've set up channel notifications, a message will appear in the designated channel with a link to your stream.

The notification message includes your stream title and a direct link that other users can click to watch. Only people in servers where you've enabled notifications will see the announcement, so you have control over which communities get notified.

Connecting Discord to Twitch (the reverse direction)

You can also connect your Discord account to Twitch so that your Discord status appears on your Twitch profile and in Twitch chat. This is a separate connection from the Twitch-to-Discord one, and it's optional.

To set this up, log into Twitch and go to your Settings. Click Connections on the left side. Find Discord in the list and click Connect. You'll be taken to Discord to authorize the connection. Once you approve, your Discord status will be visible to other Twitch users. You can disconnect this at any time from the same Connections page on Twitch.

Troubleshooting common connection problems

If Discord won't connect to Twitch, the most common reason is that one of your accounts isn't verified. Both your Discord and Twitch accounts need to have a confirmed email address. Check your email inbox for verification messages from both services and complete any pending steps.

If you're already verified and the connection still fails, try logging out of Discord completely, closing the app, and logging back in. Sometimes the connection process gets stuck if Discord is already running in the background. If notifications aren't appearing in your chosen channel after connecting, double-check that you actually selected a channel in the notification settings — it's easy to miss that step.

If you see an error message during authorization, make sure you're not using a VPN or proxy that might be blocking the connection. Also verify that you're using the correct password for your Twitch account — if you've recently changed it, you may need to log out of Twitch in your browser and log back in before trying the Discord connection again.

Removing the connection

To disconnect Twitch from Discord, go back to User Settings, click Connections, find Twitch in the list, and click the three dots next to it. Select Disconnect. Discord will ask you to confirm, and once you do, the connection is removed immediately. Your Twitch status will no longer appear in Discord, and stream notifications will stop being sent.

Disconnecting doesn't affect your Twitch or Discord accounts themselves — it only removes the link between them. You can reconnect at any time by following the same steps you used to set it up the first time.

Frequently Asked Questions

Will connecting Twitch to Discord let my followers see my Discord server?

No. The connection only shares your streaming status and lets Discord notify people when you go live. It doesn't automatically invite anyone to your Discord server or show your server details to Twitch users. You would need to share your Discord invite link separately if you want people to join.

Can I connect multiple Twitch accounts to one Discord account?

Discord only allows one Twitch account per Discord account. If you have multiple Twitch channels, you'll need to choose which one to connect. You can disconnect and reconnect a different Twitch account whenever you want, but only one can be active at a time.

What happens to the connection if I change my Twitch password?

Changing your Twitch password won't break the connection. Discord stores an authorization token, not your password, so the link will keep working. You only need to reconnect if you revoke Discord's access from your Twitch settings.

Do I have to use notifications if I connect Twitch to Discord?

No. You can connect your accounts without setting up any notifications. Your Twitch status will still show in your Discord profile, but no automatic messages will be sent to any channels. You can add notifications later whenever you want.

Can people see my Twitch account name in Discord if we're not in the same server?

No. Your Twitch connection only shows to people in Discord servers where you're both members. People outside those servers won't see your Twitch status or streaming information.