@gabek hey, do you have a link to that owncast webhook stuff you were talking about ? I was looking for it on github and I can't find it.
One of the biggest problems I have with my current polling-based approach (https://git.beta.sequentialread.com/forest/sequentialread-stream/src/branch/master/facecam/index.html#L153): when I get the list of current viewers, the JSON object for each viewer doesn't have their name (the name it displays in the top right) until they send their first chat message.
Can you think of a way to get that username right away when someone joins, or would it require changes to owncast ?