API Support for Custom Tags
Currently, there is no way to use the Helix API to inspect the custom tags of a given stream. Previously, with the preset tag list, the Get-Streams endpoint (https://dev.twitch.tv/docs/api/reference#get-streams) would include an array of tag_ids, which could then be inspected to filter streams automatically. This is still included in responses, and still contains the language tag, but doesn't include any information on custom tags.
This is an issue because bots which previously relied upon the pre-set tag list to filter streams can no longer use tag information at all, because they cannot see custom tags in any way.
My request is to add an additional field in the response called "custom_tags" or similar, which would contain an array of the custom tags of each stream. This would fix the issue by letting bots inspect custom tags in the same way they could previously inspect preset-tags.
Additionally, the get-stream-tags (https://dev.twitch.tv/docs/api/reference#get-stream-tags) and the replace-stream-tags (https://dev.twitch.tv/docs/api/reference#replace-stream-tags) endpoints should also be updated to support custom tags, or new analogous endpoints should be created to support custom tags.
