Examples for Each Category

Category Description
Streamer-to-Streamer Collaboration

Applications or services that make it easier and more entertaining for streamers to collaborate together on screen. Examples may include but are not limited to experiences that:

  • Provide fun and engaging activities with other streamers on the same stream. This could include playing a game with or against other streamers or additive visual elements that are topical points for the discussion or debate.
  • Directly utilize Twitch's Guest Star / Stream Together API and augment the experience of using Stream Together.
  • Enable streamers to produce content together such as talk shows, podcasts, or tabletop RPGs.
  • Enable shared experiences between each streamer's community, including those that facilitate friendly competition / interaction between communities.
Interactive Community Experiences

Applications or services that make it easier for streamers to interact, engage, or play along with their community through a shared experience in a fun and creative way. Examples may include but are not limited to experiences that:

  • Enable streamers to request content from viewers to react/respond to and for viewers to elicit responses from streamers.
  • Enable a streamer and their whole community to play along.
  • Improve streamers' ability to share their favorite hobbies, such as enabling requests of their performance or participation in the hobby itself.
  • Help streamers better recognize and provide a differentiated experience for their most loyal community members.
Enhancing Stream Appearances

Applications or services that make an individual stream more interesting or entertaining to view. Examples may include but are not limited to visuals that:

  • Help change a streamer's appearance such as filters or VTubing.
  • Provide programming support for streams such as rotating news tickers, editorial rundowns, dynamic agendas, and other inspiration from traditional TV.
  • Enable streams to feel more professional.
  • Serve as a catalyst for entertainment (i.e wheel spinner or randomizer that determines the next discussion topic or activity).
  • Provide context to the audience (particularly new viewers) regarding what the community is about and what they are discussing.

Tools and Technologies

Inspiration

Bonus Points Considerations

  • Bits-in-Extensions is a way to monetize your Twitch Extension by allowing viewers to use Bits in your Twitch interactive experience. Enabling monetization requires a few extra steps to set up payments, so we suggest reviewing our Extensions Monetization Guide earlier in the submission period if you would like to consider this option and have ample time for the review submission process.
  • Stream Together is a first-party set of features that helps streamers collaborate on-stream with other streamers across multiple live channels, or as guests on a single channel. Two of these features that are accessible through Twitch third-party interfaces are Guest Star (for handling audio and video of multiple guests programmatically) and Shared Chat (for combining multiple channels' chat rooms while they are using Stream Together). Please refer to the Guest Star APIs, Guest Star EventSub subscription types, Shared Chat API, and Shared Chat EventSub subscription types to learn more about how you could potentially leverage either or both of these features in your submission.

Contact Us & Support Channels

  • Join the community-owned Twitch API Discord server. In addition to our official Discord server, the developer community provides a server that is organized by programming language and individual third-party libraries that interface with our API and EventSub products.