Hello. I think it will be necessary to add method to Helix api for getting info about streams channels (with multiple ids passing) when stream is offline.
With return info about stream text status, and selected game.
Many… MANY streamers update they status and game much earlier than stream is started, its like a stream announse.
And now only way to get this info is a sending requests to old Kraken api
https://api.twitch.tv/kraken/channels/<streamer_id>?api_version=5
With Helix I can get this info only when stream is online, but streamer can change their channel info (game, text status) in offline mode without starting stream. So it would be logical to allow users to see this info when streamer not online. (also this channel info printed in web version but not in mobile apps)
Developers suggestion have 40+ voices for this request but no answer from twitch dev stuff received
(https://twitch.uservoice.com/forums/310213-developers/suggestions/37843738-helix-has-no-way-to-get-title-game-for-a-channel-t)
And of course its wiil be cool to add method also to a webhook