#StreamLinked - API, Auth, EventSub and IRC for Twitch

1 messages · Page 1 of 1 (latest)

ancient phoenix
#

Current Version: V3.0.1

Want to work with Twitch API inside Unity? Twitch
StreamLinked is the package designed to be the 1 to 1 comparison to Twitch's documentation website.
From OAuth management to IRC and Twitch Chat message building in TextMeshPro (Emotes and Animated Emotes included) to EventSub and lastly API Endpoints.

I built this package as trying to work with Twitch in Unity was always a nuisance and frustrating experience. So after many endless nights I've compiled as simple as possible implementation while also leaving parts open for user expansion and implementation.
For example if you want to call a Twitch API endpoint, make sure a client is available in the scene with your credentials to automatically get the authentication token and in your script, call TwitchAPIClient.MakeTwitchAPIRequest<GetUsers>().
If you see something on Twitch's Documentation website, it should be worded and presented the same in Unity.
Guides included to get you started too.

Supports Async and Coroutine implementations.
I'm always looking for areas to improve so feel free to let me know.

Does not support WebGL due to the inclusion of System.Net
https://assetstore.unity.com/packages/tools/network/streamlinked-api-auth-eventsub-and-irc-for-twitch-273978

Get the StreamLinked - API, Auth, EventSub and IRC for Twitch package from Scored'Productions and speed up your game development process. Find this & other Network options on the Unity Asset Store.

ancient phoenix
#

V2 Update now live!

New big change included is multi token support!
Tokens are now ScriptibleObjects, you can create and manage as many as you need. Just need one? Need one for each? Need to change between 10?! its all possible now.

Over time patches and updates have worked to clean up issues/bugs ext due to the size and scale of the package, making life easier and provide features that make coding with Twitch easier.

As of V2 I think its at that point now, redesigned Inspectors, code rewritten to be better optimised.

Plus a nice new logo

ancient phoenix
#

V3 Update is now live!
And with the new low price of $29.99

After a strong period of stability, I've taken the time to upgrade and open up several components of StreamLinked.

The 3rd party Json Parser LightJson has been with my own solution NanoJson (Also available on Nuget for other projects)

The Authentication flows have been self contained, each implementing full Coroutine and Async flows, ending off with each stage of the flows available to run separately.

All capped off with fixing of some long time bugs I was able to sink my teeth into, some dating back as far as V1!

Now is the time to the best Twitch integration package available, only on the Unity Asset Store.