{"repo":"kanimaru/twitcher","free":true,"listed":false,"github":"https://github.com/kanimaru/twitcher","clone":"git clone https://github.com/kanimaru/twitcher.git","description":"Full Twitch Library for Godot","language":"GDScript","stars":190,"topics":["gdscript","godot","twitch-api"],"license":"MIT","category":"game-templates","readme_excerpt":"Twitcher Seamless Twitch Integration for Godot 4.4+ Twitcher provides a comprehensive toolkit to effortlessly connect your Godot Engine games, overlays, or applications to the Twitch platform. Integrate real-time chat, respond to events like follows and subscriptions, manage rewards, handle chat commands, and utilize the full Twitch API with ease. Key Features Modern Twitch Integration: Utilizes EventSub for real-time events and the Helix API for robust interactions (moving away from deprecated IRC features for core functionality). Simplified Authentication: Supports multiple OAuth flows (Authorization Code, Client Credentials, Device Code) with helpers for secure token management. Easy Event Handling: Dedicated TwitchEventListener node to react to specific EventSub events (Follows, Subs, Cheers, Rewards, etc.). API Coverage: Auto-generated, type-safe wrapper methods for the Twitch Helix REST API. Chat Command Framework: TwitchCommand nodes for defining and handling chat commands with permission checks. Includes an automated !help command generator. Editor Tools: Built-in helpers for configuring OAuth Scopes, EventSub subscriptions, and testing credentials directly within the Godot editor. Media Loading: Handles fetching and caching Twitch Emotes (including animated GIFs via optional transformers), Badges, and Cheermotes as Godot SpriteFrames . Installation 1. Get the Addon: Recommended (AssetLib): Search for \"Twitcher\" in the Godot AssetLib tab and click Download. Manual (Gi","default_branch":null,"files":null,"tree":[],"storefront":"/r/kanimaru","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kanimaru/twitcher/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."}