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 |
Hey,
I've updated your Plugin for 1.18.x .
It is avalible on SpigotMC: https://www.spigotmc.org/resources/twitchirc.101103/
I 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.
I bet this project is abandoned, and noone gonna reply. If I'm wrong, then could you update this to 1.10?
Hey 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.
Could you integrate this with herochat channels?
@MrEkinox
I don't think it's possible, because as far as I know they don't have any REST API, sorry.
Please create a plugin for plug.dj
@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.
This 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
I 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 :)
It works nvm thanks :DDDDD
@CanadianJeff
We're currently working on another project, but we'll try to add it as soon as possible :)
can we have the option to show when a user join/part the IRC channel? and maybe show latency of PING PONG to the irc?
This plugin is rly great. Great work guys.
Twitch 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 :)
@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.
I 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.
TwitchIRC project is currently inactive (not abandoned!), sorry.
Can you add a database system where players can register, so normal players can send messages to the twitch channel?