speedcontrol / nodecg-speedcontrol

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

Add ability to add commentators to a run #85

Open zoton2 opened 4 years ago

zoton2 commented 4 years ago

I am doing this in esa-layouts in a basic form where they must be entered just as the run starts and contain no extra metadata, but maybe it'd be a good thing for this bundle? Duplicate the logic used for players so you can add metadata as well; could also add Discord handles to the social object so if you wanted to, they could be linked to a Discord integration people may want to develop. The UI may need some redesign to fit this data in though. Could also be imported from a schedule using the same logic as players, although not sure how that would work with Discord handles, if at all.

This bundle already has message types to edit runs, although a helper message to just quickly add commentators may also be nice, as at live events like ESA we add commentators via a NFC tag method, and would be nice if it could also look up their information if needed (although for ESA our sign in method already stores metadata too IIRC).