I’d like to suggest an addition to the output syntax of the notice we get from the server.
Currently it’s:
SPECIALUSER [nick] subscriber
To:
SPECIALUSER [nick] subscriber [stream]
So that you have the stream that user’s subscription is corresponding to?
If you’re joined to multiple channels there’s no way to tell if that users is a subscriber in stream A and not stream B.