speedcontrol / nodecg-speedcontrol

NodeCG bundle to help facilitate the running of speedrunning marathons, including overlays.
MIT License
44 stars 34 forks source link

Add more base social media data? #100

Open zoton2 opened 3 years ago

zoton2 commented 3 years ago

Right now in the Run Data objects we have a social object but so far it only contains the Twitch username and nothing else. I think more should be added but need more specifics and how easy that data is to obtain if it can't be entered manually. Maybe see what data we can get from Oengus/speedrun.com. Also to consider is how it displays when editing it in the UI, as adding a lot more available options will increase the amount of fields available.

duncte123 commented 4 months ago

Just wanted to chime in and give a list of platforms that Oengus supports these days: https://github.com/esamarathon/oengusio/blob/master/src/main/java/app/oengus/domain/SocialPlatform.java#L6

They get parsed like this: https://github.com/esamarathon/oengus-webapp/blob/master/src/app/user/profile/user-social/box/box.component.ts#L20