{"repo":"danqzq/unity-twitch-chat-interactions","free":true,"listed":false,"github":"https://github.com/danqzq/unity-twitch-chat-interactions","clone":"git clone https://github.com/danqzq/unity-twitch-chat-interactions.git","description":"A Unity tool that will allow you to easily implement Twitch chat commands into your game!","language":"C#","stars":47,"topics":["csharp","twitch","twitch-chat","twitch-chat-client","unity","unity-plugin","unity-tool","haktoberfest"],"license":"MIT","category":"game-templates","readme_excerpt":"Unity Twitch Chat Interactions A Unity tool that will allow you to easily implement Twitch chat commands into your game! Simple & Straightforward Unity Twitch Chat Interactions focuses on ease of integration for the developer. Command Example In this example, every time a viewer types !join , the Join method is executed automatically provided with the viewer's input for the playerName and skin arguments. Adding new commands is as simple as adding TwitchCommand attributes on any script attached to an active GameObject in a scene. [!NOTE] Scripts containing TwitchCommand methods must inherit from TwitchMonoBehaviour ! Auth Setup Requirement You must register your game on Twitch. Follow this link for guidance: https://dev.twitch.tv/docs/authentication/register-app Upon registration, your game will be assigned a Twitch Client ID, which you must copy and paste into the Game Twitch Client ID field in the Settings tab of the tool's editor window, accessible through the toolbar in Unity (Dan's Tools Twitch Commands). Before any streamer can download your game and immediately have their chat interacting, they must authorize with your game on Twitch. Assets/TwitchIntegrationDemo/Scenes contains the Authentication scene, from which you can copy the prompt/logic into your game's scenes. Follow the YouTube video guide below on how to set up the tool completely: More Usage Examples Viewer Information Access viewer info by setting the first parameter as TwitchUser user : Command Modes Curre","default_branch":null,"files":null,"tree":[],"storefront":"/r/danqzq","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/danqzq/unity-twitch-chat-interactions/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}