Get the last time that a channel streamed
It would be nice to find out the last that a channel did an actual stream from the API.
This has been requested in the past, and a Twitch admin responded with some workaround that are pretty limiting.
There may be some valid (privacy?) reasons by Twitch as to why this isn't something they want to offer up, but let's see if there's interest from others.
Ideally, the helix/users call would return a 'last_streamed_at' field set to the last date that a user streamed.
This could be limited to only apply to streaming (not logged in and watching/chatting) and you could still not provide further details on the stream.
A use case would be to include this information on a custom Twitch team page, without having to specifically set up an eventsub to monitor online events.
-
AstralJaeger
commented
I'm well aware this has probably been catching dust here for the past 2 years, but this would be handy to check if a streamer is still active or not, or when they were last active.
-
X1011
commented
@PlokGamingTwitch: that doesn't work if the last stream didn't have a VoD saved or it was deleted or expired.
-
PlokGamingTwitch
commented
Isn't this already possible with 'Get Videos'?