Skip to content

Stream Deck plugin that integrates with the streaks web platform to manage game win streaks. Provides actions to increment or reset streaks, enabling real-time updates during live streams.

Notifications You must be signed in to change notification settings

espocabot/streaks-stream-deck-plugin

Repository files navigation

EspocaBot – Streaks Stream Deck Plugin

A Stream Deck plugin that lets streamers manage game win streaks directly from their Stream Deck.

This plugin integrates with the Overlay Streaks | EspocaBot web platform, allowing users to increment or reset streaks with a single button press during live streams.

✨ Features

  • Increment win streaks
  • Reset streaks after a loss
  • Stream Deck integration
  • Works with the Overlay Streaks | EspocaBot platform
  • Simple and lightweight

🔧 Requirements

  • Elgato Stream Deck or Stream Deck Mobile
  • Stream Deck software
  • An Overlay Streaks | EspocaBot account
  • A valid Overlay Streaks | EspocaBot API key

🚀 Getting Started

  1. Generate an API key on the Overlay Streaks | EspocaBot platform
  2. Install the plugin on Stream Deck
  3. Add an action to your Stream Deck
  4. Paste your API key in the plugin settings
  5. Use the buttons to increment or reset your streaks

🛠 Development

This plugin is built using the official Stream Deck SDK and sdpi-components.

For local development:

  • Clone the repository
  • Link the plugin folder to the Stream Deck plugins directory
  • Run the development watch/build command

📝 TODO

  • Add support for internationalization (i18n)
  • Add more actions:
    • Change between different streaks
    • Deactivate/reactivate streaks
    • Decrement streak (maybe)
    • Display current streak count on the button (maybe)
    • Add more customization options (e.g., button icons, colors)

📄 License

This project is open source and provided for non-commercial use.


Made with ❤️ by espoca

About

Stream Deck plugin that integrates with the streaks web platform to manage game win streaks. Provides actions to increment or reset streaks, enabling real-time updates during live streams.

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •