Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1.27 KB

README.md

File metadata and controls

31 lines (20 loc) · 1.27 KB

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.