Check for Unique Viewers

The chat bot only sees chatters.

People that type a message in chat

Ignoring JOIN/PART which

  • only workings in channels with less than 1000 people
  • is batched
  • reports being connecting to and leaving chat, not the stream

Essentially you just can’t “see” who is watching a stream as a third party.

The Extension route is valid (for the video slot)
But it won’t clock mobile uses generally speaking, and it won’t be able to log people watching on Embed, or any platform that disables extensions (such as game consoles or smart TVs)

So TLDR: there is no way to tracker viewership, other than the count that Get Streams returns, and thats just a number not a list of people