twitch4j / twitch4j-minecraft-plugin

Bukkit Plugin Template with Twitch API Integration for Minecraft Servers, powered by Twitch4J

Home Page:https://twitch4j.gitlab.io/twitch4j

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Twitch4J - Minecraft Server Plugin Template

Support:

Discord Server Twitch API Server


A quick note:

This Bukkit plugin is part of the Twitch4J API project.

This code can easily be adapted for a different minecraft version and will also work on other platforms like (Paper)Spigot.

Twitch Developer Applications

To obtain a client_id and client_secret to populate in config.yml, you can create an app here.

Alternatively, you can provide oauth_token, which can be generated here if you do not wish to host the authentication process yourself.

At least one of these must be provided to interact with the Helix API, which is used to track follows and stream state.

To read chat, no token is necessary, but in order to send messages to chat, an oauth_token with the chat:edit scope is.

About

Bukkit Plugin Template with Twitch API Integration for Minecraft Servers, powered by Twitch4J

https://twitch4j.gitlab.io/twitch4j

License:MIT License


Languages

Language:Java 100.0%