📚 Twitch Java API Overview
A Java library for interacting with various Twitch APIs, including chat, event subscriptions, REST calls (Helix), and more.
Support:
Docs: Visit the Documentation site
This project provides client modules to work with all major Twitch APIs using Java.
| Module | Description |
|---|---|
| kotlin | Extensions for Kotlin users |
| graphql | Unofficial GraphQL support |
| pubsub | PubSub (bits, subs, whispers) |
| helix | REST API (streams, users, etc.) |
| chat | Twitch Chat via IRC (bots, commands) |
| eventsub-common | Base for EventSub (Webhook support) |
| eventsub-websocket | EventSub via WebSockets (real-time) |
Bug reports or feature requests? Open an issue on GitHub
General questions? Use GitHub Discussions or check out the community spaces
Contributions are welcome and appreciated! 🚀
Read the Contributing Guide
Please follow the Code of Conduct
This project is licensed under the MIT License.