You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sam van der Kris 7bd201f74e Yeet the whole thing in a try/except block because for some reason it still crashes sometimes but it doesn't really matter if one request fails so I don't care 1 year ago
.gitignore Add requestsong.py and README 1 year ago
README.md Fix link to Ashleigh twitter 1 year ago
discoverparties.py Yeet the whole thing in a try/except block because for some reason it still crashes sometimes but it doesn't really matter if one request fails so I don't care 1 year ago
generatesession.py Clean up some of the headers 1 year ago
requestsong.py Yeet the whole thing in a try/except block because for some reason it still crashes sometimes but it doesn't really matter if one request fails so I don't care 1 year ago
requirements.txt Yeet the whole thing in a try/except block because for some reason it still crashes sometimes but it doesn't really matter if one request fails so I don't care 1 year ago

README.md

FestifyFuckery

First of all, part of the credit goes to @Ashleigh_tech! This project was her idea and she did a lot of the hacky stuff.

Explanation

Blah blah blah to-do

How to use

Running generatesession.py will generate an ID token, access token and local ID, which are required to send requests (technically you only need the local ID, but that is dependent on the ID token. I'm not sure that the access token is even for, but it's there.)
You can also directly run requestsong.py, which will get the session stuffs from generatesession.py and will automatically use those to request a song via Festify's websocket.