OP referenced Kraken.
Kraken is dead/no longer getting fixes changes or anything else.
The desired functionality appears to be missing from Helix. The Channels Search endpoint may have a mistake in the migration guide, as the docs for channels search doesn’t mention titles as all:
Returns a list of channels (users who have streamed within the past 6 months) that match the query via channel name or description either entirely or partially. Results include both live and offline channels. Online channels will have additional metadata (e.g.
started_at,tag_ids).
Therefore we have a “mistake” in the Migration Guide. And missing functionality from Helix.
Therefore to add this functionality to helix, a UserVoice is required, as helix never had title search.
The UserVoice already exists, has 5 votes (last check) and is marked as “investigating”
It appears that:
It’s not a “bug in helix” as helix never had it.
It’s a bug in kraken and kraken is dead/not getting fixes as it will be removed in February.
So. TLDR:
It’s a feature request as Helix never had search by Title, according to the documentation for Helix Search Channels.
It only searches
- the channel name/user login
- the description of that channel
Granted it’s not clear what is meant by “description”
or are you saying it did work in Helix? As OP refers to Kraken and missing Helix functionality.
And currently based on the uservoice it seems that Twitch is aware the functionality is missing in Helix and is investigating adding the functionality to Helix. And aware there is a mistake in the migration guide.
Either way, Twitch is aware as the uservoice is tagged as “Investigating”. Posting it to the GitHub Issue tTracker will just get it bounced to “it’s missing functionality please raise a uservoice”, and just duplicates an exsiting Ticket/request/tracking route for the problem.