TwitchIRC

This project is not affiliated, connected or associated with Twitch Interactive, Inc.
Status: Beta
As of 0.3.0 TwitchIRC requires OAuth token instead of normal password!
• Description
TwitchIRC is a bukkit plugin that allows you to chat on Twitch stream's chat!
• Screenshots
It's still in development, but here's a screenshot of how it looks now.
• Commands
| Command | Description |
|---|---|
| /tv toggle | Toggles TwitchIRC for user |
| /tv s <text> | Sends message to chat |
• Installation
- Copy TwitchIRC jar file to plugins/
- Edit config.yml in TwitchIRC folder (see Configuration section below)
- Start your server, it's done!
• Configuration
| Property | Default | Description |
|---|---|---|
| enabled | false | Change it to true after setting up config.yml |
| disable-normal-chat | false | Change it to true to disable normal Minecraft chat and (since 0.4.2) send all messages to Twitch instead. |
| join-message | true | Display message when somebody joins stream chat (since 0.4.0) |
| leave-message | true | Display message when somebody joins stream chat (since 0.4.0) |
| prefix | none | If none, default prefix will be used (you can use &[color-number]) |
| streamer-prefix | '[&6STREAMER&f]' | Prefix to be displayed before streamer's name in chat (you can use &[color-number]) (since 0.4.0) |
| mod-prefix | '[&aMOD&f]' | Prefix to be displayed before moderator's name in chat (you can use &[color-number]) (since 0.4.0) |
| login | LOGIN | Your Twitch login |
| oauth | OAUTH | Your Twitch OAuth token. You can get it here. |
| twitch-channel | CHANNEL | Twitch channel is streamer's name. If you want to use it for your stream, just enter here your login. |
| debug | false | If true, TwitchIRC will print connection details in console (for example your password). Recommended false. |
| enable-for-new-players | true | If true, TwitchIRC will be enabled for every new player (/tv toggle to disable/enable). |
| write-with-colon | true | If true, you'll be able to send messages to Twitch using ":Message" |
• Permissions
| Permission | Default | Description |
|---|---|---|
| tv.* | false | Gives access to all functions in TwitchIRC |
| tv.talk | op only | Allows you to send messages to Twitch |
| tv.read | true | Allows you to read messages from Twitch |

-
View User Profile
-
Send Message
Posted Apr 1, 2022Hey,
I've updated your Plugin for 1.18.x .
It is avalible on SpigotMC: https://www.spigotmc.org/resources/twitchirc.101103/
-
View User Profile
-
Send Message
Posted Oct 12, 2016I doubt that this will ever be updated here or by the original authors, but if you are interested I went ahead and updated it myself and will send it to any who requests. I don't feel it appropriate for me to upload it to the public out of respect for the original authors and without real permission. If you would like it, feel free to send me a PM and I can get it to you.
-
View User Profile
-
Send Message
Posted Oct 10, 2016I bet this project is abandoned, and noone gonna reply. If I'm wrong, then could you update this to 1.10?
-
View User Profile
-
Send Message
Posted Aug 23, 2014Hey I have been using this plugin since forever. I've been hearing about this plugin being able to support multiple channels at once. Is it really possible? And if it is, I would like to use it because I'm tired of having to swap channels, or have people reserve times to use the plugin.
-
View User Profile
-
Send Message
Posted Jul 5, 2014Could you integrate this with herochat channels?
-
View User Profile
-
Send Message
Posted Jul 4, 2014-
View User Profile
-
Send Message
Posted May 26, 2014@MrEkinox
I don't think it's possible, because as far as I know they don't have any REST API, sorry.
-
View User Profile
-
Send Message
Posted May 23, 2014Please create a plugin for plug.dj
-
View User Profile
-
Send Message
Posted Feb 9, 2014@OrbisGaming
Thank you :)
I think the connected message delay is because of Twitch's IRC server. When I was testing TwitchIRC, it actually displayed messages faster than Twitch's web chat.
-
View User Profile
-
Send Message
Posted Feb 5, 2014This plugin is awesome ! :D
1k downloads
The only improvement really would to make it work faster as sometimes I see people type in the twitch chat before it says they are connected and sometimes the message doesn't display but it displays on the twitch chat :P
-
View User Profile
-
Send Message
Posted Jan 27, 2014I just found out that write-with-colon feature doesn't work, I've already uploaded new fixed version 0.4.1 do dev.bukkit.org, please wait until it gets approved :)
-
View User Profile
-
Send Message
Posted Jan 26, 2014It works nvm thanks :DDDDD
-
View User Profile
-
Send Message
Posted Jan 23, 2014@CanadianJeff
We're currently working on another project, but we'll try to add it as soon as possible :)
-
View User Profile
-
Send Message
Posted Jan 18, 2014can we have the option to show when a user join/part the IRC channel? and maybe show latency of PING PONG to the irc?
-
View User Profile
-
Send Message
Posted Jan 12, 2014This plugin is rly great. Great work guys.
-
View User Profile
-
Send Message
Posted Dec 17, 2013Twitch requires OAuth instead of plain-text password now, so I've updated TwitchIRC. 1.6.4 and 1.7.2 versions should be available to download soon :)
-
View User Profile
-
Send Message
Posted Dec 1, 2013@XSTERSIA
I tried entering the config info just the way you said but it did not work for 1.6.4 I guess I will wait and hope that you have the time to update. Thanks.
-
View User Profile
-
Send Message
Posted Dec 1, 2013I hope this will be continuing, it doesn't look like mojang was smart enough to add twitch chat integration with the twitch streaming that they are putting in the game, POE has the chat connect feature and it is great.
-
View User Profile
-
Send Message
Posted Oct 7, 2013TwitchIRC project is currently inactive (not abandoned!), sorry.
-
View User Profile
-
Send Message
Posted Sep 7, 2013Can you add a database system where players can register, so normal players can send messages to the twitch channel?