Also, to clear up, if there are future plans to use whispers outside of the channel page as well, then a channel context could be sent as a null value. That way this wouldn’t put any restrictions on what Twitch can do with the whisper system.
All that’s needed is that the context is provided when a whisper is sent from the channel page/chat.