• Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Current Version: V1.6.0: 2025-03-12T10:19:13Z
  • First Published: 2024-03-21T12:51:12Z
  • Size: 1057408
  • Supported Unity Versions: 2021.3.33
tools network

StreamLinked - API, Auth, EventSub and IRC for Twitch

(3 Votes)
$46.00 $46.00

Do you need Twitch integration into Unity?


Need to call Twitch's API?


Want to authenticate access tokens?


Do you want to subscribe to Twitch Events?


Or do you need to read Twitch chat messages via an IRC?



This project brings down Twitch's API documentation and implements it into Unity C#, from API references, EventSub subscriptions, IRC notifications. If Twitch mentions it in their documentation you will be able to access it in C# in your project.


Whether its:


✔️A Authentication Token


✔️A API Reference


✔️A EventSub Reference


✔️A IRC Tag Reference


StreamLinked has been created to match the documentation on Twitchs API website as close as possible to make request references as easy as possible and to handle what you need to connect to and request information from Twitch for your coded projects.


Authentication


The process has never been easier, provide your client ID, choose your authentication method and the API Client will automatically get you a token whenever you wish to call the API. Or you can do it manually, its up to you.



Twitch API


All of the references, available from a single task or coroutine, producing an object with all the information inside. It doesnt get easier to call Twitchs API.



EventSub


WebSocket setup, API Subscriptions. Set up to receive any notification Twitch provides. All accessible with provided UnityEvents.



Twitch IRC


Connect to Twitch chat rooms and receive user messages. All processed into a convenient object and supports Twitch's tag commands returned. On top of that, it includes a Badge and Emote downloader and manager, all processed to display in TextMeshPro!

Twitch chat in Unity just like it is online, you couldnt ask for anything else.



Twitch Changelog: Updated as of entry 2025‑02‑27



Coded with compatibility for NET Standard 2.1



Documentation Webpage Available Here



Not Supported


❌WebGL


❌IRC (WebSocket)


❌EventSub (Webhook and Conduit)


❌Pubsub


❌Twitch CLI



LightJson


This project uses a modified version of LightJson. Available Here:


Link : MIT License



UniGif


This project uses a modified version of UniGif. Available Here:


Link : MIT License


Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!