Personal status makes me unable to maintain this project anymore. This project was just a Java socket practice back in Summer 2013, a lot of flawed design was involved, and now it's hard to maintain or extend its functionality. My plan was to rewrite a completely new version of JTChat, but currently I don't have time to do that. Besides, there are many alternatives to IRC program or customized IRC program for Twitch, so it's time to end this project.
A IRC Client designed for Jtv/Twitch broadcasters to show their chatroom on their stream. Currently there is no input checking machanism, so please don't be too hard on my program, thanks.
Java Runtime Environment (7 or above)
- 2013.09.08
- support /clear command on Jtv/Twitch
- support delete messages from banned users (/ban, /timeout command on Jtv/Twitch)
- support manually set chatroom's position on screen
- auto save/load last profile
- add Traditional Chinese support (choose from Setting¡÷Profile¡÷Language)
- 2013.08.31
- indicate that a user is banned/timeouttted
- capitalize first character of nickname
- fix: sometines Connect/Disconnect button displays incorrectly (text swapped)
- add border thinkness option
- support dragging the chatroom
- 2013.08.27-2
- fix: high CPU usage
- prevent from sending empty message
- 2013.08.27
- fix: non-English characters do not display correctly
- 0.0
- first release
If you'd like to connect to a jtv user ajtvuser's chatroom Server: irc.justin.tv Port: 80, 443, or 6667 (Recommand: 443) Nickname: your account on Jtv Pass: your account's password on Jtv Channel: #ajtvuser
If you'd like to connect to a twitch user atwitchuser's chatroom Server: irc.twitch.tv Port: 80, 443, or 6667 (Recommand: 443) Nickname: your account on Twitch Pass: get password of IRC at http://www.twitchapps.com/tmi/ Channel: #atwitchuser
GNU GPL v3
https://mega.co.nz/#F!udtRiARY!EyG9WCrm8FtbJwLBKbS94A
JTChat(GitHub): https://github.com/fuunkaosekai/JTChat
Fuunkao Sekai http://fuunkao-sekai.blogspot.com
NwFontChooserS.java is from http://www.java2s.com/Code/Java/Swing-Components/FontChooserbyNoahw.htm
JConfirmedFileChooser is from http://stackoverflow.com/questions/3651494/jfilechooser-with-confirmation-dialog
JTextPane Line wrap fixes under jre7 is from http://java-sl.com/tip_letter_wrap_java7.html