I think you refer to people being “purple” on Discord.
This is tracked from OBS being open. (aka streamer mode)
Discord doesn’t track whom you are watching. It tracks if you are streaming or not. (Which can be done by checking if the linked Twitch account is visible on the streams API, or seeing if OBS is open and assuming)
So Discord doesn’t track who you are watching. Tracks if you are streaming