Upvote Upvoted 38 Downvote Downvoted
Tutorial: Connecting to twitch.tv via XChat/mIRC
posted in Q/A Help
1
#1
Tip of the Hats
32 Frags +

I know many people in this community are already connected and idle in some sort of IRC client whether it be for pugs, scrims, cybersex, etc. Lange and I decided to make this tutorial to help streamers and stream viewers to better connect to each other whether the stream is live or not.

Since I use HexChat (which is exactly the same as XChat but free: http://hexchat.github.io) I'll be using images from the program. If you use mIRC go to post 2 for tutorial for that program.

http://i.imgur.com/zxCSy.png

Go to HexChat (Xchat) > Network List
Fill in your information if it's not filled in already then click "Add". Type in twitch.tv then click "Edit". A new window will pop up.

http://i.imgur.com/vsGArR5.png

Under "Servers for twitch.tv" it will have "newserver/6667" select that and click "Edit". Change it to <yourtwitchtvname>.jtvirc.com (for example I would do truktruk.jtvirc.com) irc.twitch.tv

http://i.imgur.com/HM9E790.png

Under "Your Details" uncheck "Use global user information". Put your twitch.tv name in for "Nick name" and "User Name". You can leave the other options blank.

http://i.imgur.com/nzMCY30.png

Under "Connecting" check "Auto connect to this network at startup" and leave the rest of the checkboxes blank. Go down to favorite channel and type in whatever channels you wish to automatically connect to, obviously if you stream you'll want to connect to your own chat. Separate these channels with commas and no spaces(Example: #truktruk,#langeh,#seanbud) Finally go to "Server Password at the bottom and type in your twitch.tv password. OAuth password. Be sure to include "oauth:" in your password otherwise it will not work. Click close then connect to the network by clicking "Connect".

http://i.imgur.com/QizU2.png

If you've done everything correctly you should be connected to all the channels you put under "Favorite channels" and still be connected to whatever other network you were previously connected to (ie gamesurge).

UPDATE 9/19/13:
- Use irc.twitch.tv instead of <yourtwitchtvname>.jtvirc.com.
- Change your connect password from your twitch password to your OAuth password (make sure to include "oauth:" in the password box).

I know many people in this community are already connected and idle in some sort of IRC client whether it be for pugs, scrims, cybersex, etc. Lange and I decided to make this tutorial to help streamers and stream viewers to better connect to each other whether the stream is live or not.

Since I use HexChat (which is exactly the same as XChat but free: http://hexchat.github.io) I'll be using images from the program. [b]If you use mIRC go to post 2 for tutorial for that program.[/b]

[img]http://i.imgur.com/zxCSy.png[/img]
Go to HexChat (Xchat) > Network List
Fill in your information if it's not filled in already then click "Add". Type in twitch.tv then click "Edit". A new window will pop up.

[img]http://i.imgur.com/vsGArR5.png[/img]
Under "Servers for twitch.tv" it will have "newserver/6667" select that and click "Edit". Change it to [s]<yourtwitchtvname>.jtvirc.com (for example I would do truktruk.jtvirc.com)[/s] [b]irc.twitch.tv[/b]
[img]http://i.imgur.com/HM9E790.png[/img]
Under "Your Details" uncheck "Use global user information". Put your twitch.tv name in for "Nick name" and "User Name". You can leave the other options blank.

[img]http://i.imgur.com/nzMCY30.png[/img]
Under "Connecting" check "Auto connect to this network at startup" and leave the rest of the checkboxes blank. Go down to favorite channel and type in whatever channels you wish to automatically connect to, obviously if you stream you'll want to connect to your own chat. Separate these channels with commas and no spaces(Example: #truktruk,#langeh,#seanbud) Finally go to "Server Password at the bottom and type in your [s]twitch.tv password.[/s] [url=http://twitchapps.com/tmi/]OAuth password.[/url] [b]Be sure to include "oauth:" in your password otherwise it will not work.[/b] Click close then connect to the network by clicking "Connect".

[img]http://i.imgur.com/QizU2.png[/img]
If you've done everything correctly you should be connected to all the channels you put under "Favorite channels" and still be connected to whatever other network you were previously connected to (ie gamesurge).

[b]UPDATE 9/19/13:[/b]
- Use irc.twitch.tv instead of <yourtwitchtvname>.jtvirc.com.
- Change your connect password from your twitch password to your [url=http://twitchapps.com/tmi/]OAuth password[/url] (make sure to include "oauth:" in the password box).
2
#2
Tip of the Hats
13 Frags +

mIRC can be downloaded here: http://www.mirc.com/

Go to Tools > Options.

http://i.imgur.com/LfgSW.png

Select "Connect" on the tree on the left.
Enter your nickname exactly as it appears on twitch.tv. If your nick on mIRC is mismatched with your nick on twitch.tv, the chat server will not allow you to connect and it will not give you an error message.

http://i.imgur.com/Rhmow3x.png

Select "Connect > Servers" on the tree on the left. Click "Add". Enter irc.twitch.tv in the IRC Server field. Enter your twitch.tv password OAuth password in the password field. Be sure to include "oauth:" in your password otherwise it will not work. Click "OK". Click "Select". Click "Connect".

http://i.imgur.com/oIhSm.png

To set up automatic joining of channels, go to Tools > Options. Select "Connect > Options" on the tree on the left. Click Perform. Check "Enable perform on connect". Click "Add", select "Twitch.tv". Add a "/join" command for each channel you want to automatically connect to. See the above image for examples. One command per line. Click "OK". NOTE: Do not add a "/nick" command to these perform paramaters. It may cause you to be unable to connect at all. This is a bug with Twitch.tv as far as I am aware.

http://i.imgur.com/Rl97d.png

If you've done everything correctly, your IRC should look something like this.

UPDATE 9/19/13:
- Use irc.twitch.tv instead of <yourtwitchtvname>.jtvirc.com.
- Change your connect password from your twitch password to your OAuth password (make sure to include "oauth:" in the password box).

mIRC can be downloaded here: http://www.mirc.com/

Go to Tools > Options.

[img]http://i.imgur.com/LfgSW.png[/img]
Select "Connect" on the tree on the left.
Enter your nickname exactly as it appears on twitch.tv. If your nick on mIRC is mismatched with your nick on twitch.tv, the chat server will not allow you to connect and it will [b]not[/b] give you an error message.

[img]http://i.imgur.com/Rhmow3x.png[/img]
Select "Connect > Servers" on the tree on the left. Click "Add". Enter irc.twitch.tv in the IRC Server field. Enter your [s]twitch.tv password[/s] [url=http://twitchapps.com/tmi/]OAuth password[/url] in the password field. [b]Be sure to include "oauth:" in your password otherwise it will not work.[/b] Click "OK". Click "Select". Click "Connect".

[img]http://i.imgur.com/oIhSm.png[/img]
To set up automatic joining of channels, go to Tools > Options. Select "Connect > Options" on the tree on the left. Click Perform. Check "Enable perform on connect". Click "Add", select "Twitch.tv". Add a "/join" command for each channel you want to automatically connect to. See the above image for examples. One command per line. Click "OK". [b]NOTE:[/b] Do not add a "/nick" command to these perform paramaters. It may cause you to be unable to connect at all. This is a bug with Twitch.tv as far as I am aware.

[img]http://i.imgur.com/Rl97d.png[/img]
If you've done everything correctly, your IRC should look something like this.

[b]UPDATE 9/19/13:[/b]
- Use irc.twitch.tv instead of <yourtwitchtvname>.jtvirc.com.
- Change your connect password from your twitch password to your [url=http://twitchapps.com/tmi/]OAuth password[/url] (make sure to include "oauth:" in the password box).
3
#3
4 Frags +

Awesome guys, I've always wondered how to do this. Thanks truktruk and Lange.

Awesome guys, I've always wondered how to do this. Thanks truktruk and Lange.
4
#4
2 Frags +

thanks krutkrut and lange

thanks krutkrut and lange
5
#5
0 Frags +

http://www.justin.tv/p/irc_guide

Link provides information for other irc clients.

http://www.justin.tv/p/irc_guide

Link provides information for other irc clients.
6
#6
0 Frags +

Is there a way to add your HexChat stream chat to OBS? The way you have it on your stream? I can't seem to figure it out.

Is there a way to add your HexChat stream chat to OBS? The way you have it on your stream? I can't seem to figure it out.
7
#7
huds.tf
2 Frags +

If you've set it up exactly the way truktruk has it here:

http://i.imgur.com/QizU2.png

All you need to do is open up a software capture.
Set it to Window Capture and select HexChat.
Then, select the region of just the chat.
Use the Color Key and select the color Black (or whatever you set the background color of your chat as) and the black will turn transparent instead. You can mess with the other Color Key settings below as you see fit until it looks nice on your stream.

If you've set it up exactly the way truktruk has it here:
[img]http://i.imgur.com/QizU2.png[/img]
All you need to do is open up a software capture.
Set it to Window Capture and select HexChat.
Then, select the region of just the chat.
Use the Color Key and select the color Black (or whatever you set the background color of your chat as) and the black will turn transparent instead. You can mess with the other Color Key settings below as you see fit until it looks nice on your stream.
8
#8
0 Frags +

If you have an underscore in your twitch name I don't think you can connect to your "own" irc server (atmo_jtvirc.com), but you can connect to another channel server (eg vanillatv.jtvirc.com) and then to your chat channel (#atmo_) just fine.

If you have an underscore in your twitch name I don't think you can connect to your "own" irc server (atmo_jtvirc.com), but you can connect to another channel server (eg vanillatv.jtvirc.com) and then to your chat channel (#atmo_) just fine.
9
#9
1 Frags +

id be interested to see how this integrates with subscriber only chat channels

id be interested to see how this integrates with subscriber only chat channels
10
#10
0 Frags +
PapaSmurf323id be interested to see how this integrates with subscriber only chat channels

can anyone test this?

[quote=PapaSmurf323]id be interested to see how this integrates with subscriber only chat channels[/quote]
can anyone test this?
11
#11
0 Frags +

why

why
12
#12
1 Frags +

Sorry for the necro, bur if you find this via google like me, twitch reccomends irc.twitch.tv over USERNAME.jtvirc.com, as the latter has been wonky recenty.

Sorry for the necro, bur if you find this via google like me, twitch reccomends irc.twitch.tv over USERNAME.jtvirc.com, as the latter has been wonky recenty.
13
#13
0 Frags +

never mind

never mind
14
#14
1 Frags +

pm me for cybersex

pm me for cybersex
15
#15
2 Frags +

http://twitchapps.com/tmi/

http://twitchapps.com/tmi/
16
#16
Tip of the Hats
4 Frags +

Thanks for the help! Updated the OP, tutorial should be 100% correct again.

Thanks for the help! Updated the OP, tutorial should be 100% correct again.
17
#17
2 Frags +

truktruk, I love you.

truktruk, I love you.
Please sign in through STEAM to post a comment.