Skip to content

mamatmania-iidx/streameta-set-getter

Repository files navigation

This is a 'plugin' for Streameta, allowing you to show players' matches on stream as the tournament progresses.

Example of usage

Features

  • Grabs player names from your Streameta overlay and displays their recent matches.
  • Supports Smash.GG brackets (Other bracket sites coming soon)

Customizing file output

You can customize the output by modifying the functions that are in helper.py. I've marked the sections you need to modify, don't touch other things unless you understand what is happening with this spaghetti of a code.

Upcoming updates

  • Track player names from text files (ScoreboardEdit, etc.) and remove the Streameta requirements
  • Implement support for Challonge
  • Actual tests.

Limitations

Currently only works with Smash.GG, Challonge support coming soon.
Only supports bracket links to event, not tournament.
May still have bugs w.r.t. Players with no games played.

How to use

  1. Clone the project, and install dependencies from requirements.txt.
  2. Create .env file, and fill it it with your Smash.GG API key and Streameta token.
  3. Run main.py.
  4. Add p1_sets.txt and p2_sets.txt to your OBS/Xsplit scene where necessary.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published