YouTube Channel


Chatty is a Twitch chat client for everyone who appreciates a dedicated desktop application (similiar to a classic IRC client), but doesn't want to miss out on Twitch-specific features.

Note that Java 8u161/162 contains a bug that can lead to unusual high CPU usage (at least on Windows). This seems to be fixed in 8u172 (not 8u171). You can download 8u172 here. The current Standalone Version download still comes bundled with Java 8u151.



You need to have the Java 8 JRE or later installed (unless you're using the Windows Standalone version). Download Java if you need it.

Download & Getting started

Extract the .zip into a folder of your choice and start Chatty.jar (or the Chatty.exe in case of the standalone).

When you start Chatty the Connect Dialog should come up. Click Create login.. and Request login data and follow the instructions to authorize Chatty to connect to chat for you. There is also a short Getting Started Guide.

There is some help available (you can find the same in the program itself). There is also a changelog.

You can use this banner if you like Chatty and want to promote it. Just link to please. :)

Feedback (Feature requests, Bug reports)

This is my first slightly bigger program, so go easy on me. ;) But if you find any bugs or have any other feedback, feel free to tell me. You can send an E-Mail, Tweet or join the Chatty Discord.

Please tell me about bugs or else I can't fix them. Please describe exactly what happened and how it happened, since this is absolutely necessary to find out what went wrong (just saying "it doesn't work" or "it won't load" can mean a lot of things). You should also copy the debug.log file in your settings directory (type /openDir to open it, or /dir if that doesn't work) before it is overwritten, in case it could be helpful to find the bug.

Known issues

FAQ (Frequently Asked Questions)

I have an issue with Chatty, what do I do?
Read the Troubleshooting. If you can't solve the issue with that information write a message.
Does Chatty support other streaming services like YouTube or
Unfortunately not, and it's not currently planned either. Chatty is designed around Twitch and adding support for other services wouldn't be a trivial task.
Why does Chatty report "Stream offline", even though the stream clearly didn't go offline?
Sometimes the Twitch API will return a stream as offline, even though it isn't. Chatty checks the API twice before reporting a stream as offline, but if both checks return false data, then a false offline report will happen.
Why does the userlist not show all users correctly?
First of all check that Settings - Advanced - Correct Userlist is enabled. Even then, the userlist in Twitch Chat shouldn't be taken too seriously. Read more about the userlist..
Is there any help/documentation?