Skip to content
Please note that GitHub no longer supports your web browser.

We recommend upgrading to the latest Google Chrome or Firefox.

Learn more
Modular Async/Sync/Reactive Twitch API Client / IRC Client
Java
Branch: master
Clone or download
Cannot retrieve the latest commit at this time.
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github chore: fix github templates Mar 23, 2019
auth fix: fetch token info using the credentialManager, if not provided Dec 29, 2018
chat fix: map channel state to the correct states in the channel state event Mar 24, 2019
common chore: bump to alpha.10 Apr 4, 2019
docs chore: bump to alpha.10 Apr 4, 2019
gradle/wrapper chore: gradle upgrade / source encoding / html5 javadoc (#57) Nov 9, 2018
graphql chore: add warning when using the graphql module Dec 18, 2018
pubsub feature: add pubsub module Dec 21, 2018
rest-helix chore: overload methods and mark old methods with @deprecated Apr 4, 2019
rest-kraken fix: integration test for kraken getUsers / docs for kraken.getUsers Apr 4, 2019
rest-tmi fix: add missing enablePubSub method to twitch4j builder Dec 27, 2018
twitch4j feature: add error tracking Mar 18, 2019
.editorconfig refactor: use feign to consume the helix api, new builders, module split Oct 20, 2018
.gitattributes StreamlabsClient Endpoints (User, Donation) Feb 6, 2017
.gitignore feature: add hugo documentation & gitlab ci build Oct 20, 2018
.gitlab-ci.yml chore: use jdk11 Nov 11, 2018
.gitmodules feature: add hugo documentation & gitlab ci build Oct 20, 2018
LICENSE refactor: use feign to consume the helix api, new builders, module split Oct 20, 2018
README.md chore: bump to alpha.7 Jan 27, 2019
build.gradle fix: a bug caused some pm's to not trigger events Feb 14, 2019
deployment.gradle chore: deploy prereleases into oss jfrog libs-release Nov 11, 2018
gradlew
gradlew.bat Initalized Java Project [Gradle 3.3] Jan 7, 2017
settings.gradle feature: add rest-tmi module Dec 27, 2018

README.md

Java API for Twitch

Support:

Discord Server Twitch API Server

Badges:

Latest pipeline status Docs


A quick note:

This project provides multiple standalone modules you can use to interact with twitch and related services.

Quick Start

Check out the Documentation!


Modules

Shared

Project

  • Auth
  • API - Kraken (Deprecated)
  • API - Helix
  • Chat
  • PubSub
  • GraphQL

Problems

If you have problems using the Twitch Java API, then you are welcome to join the discord server to talk about it.

If you discover any issues/have feature requests, then please open an issue here.

License

Released under the MIT license.

You can’t perform that action at this time.