Skip to content

Introduction

StreamGate connects your Minecraft server to streaming platforms. When a player links their Twitch / YouTube / Kick account, the plugin can:

  • Show in-game indicators when they’re live
  • Apply configurable buffs while their stream is active
  • Send notifications to chat when a streamer goes live
  • Issue viewer rewards for chatters present during the stream
  • Twitch — full Helix API support, EventSub for real-time events
  • YouTube Live — Data API v3, polling-based detection
  • Kick — public API, polling-based detection

Players run /streamlink twitch (or similar), get a one-time URL, complete OAuth on the platform, and the link persists in the plugin database. From that point the plugin polls activity in the background.

See Streamer Flow for the full lifecycle.