streamlink / streamlink-twitch-gui

A multi platform Twitch.tv browser for Streamlink
https://streamlink.github.io/streamlink-twitch-gui/
MIT License
2.7k stars 204 forks source link

Parsing (filtering out) from stream titles and/or stream category #889

Closed RevAngel7 closed 2 years ago

RevAngel7 commented 2 years ago

Checklist

Description

I know about the discussion considering filters in the past. And I understand.

But, I really liked it, to filter out streams without a properly set category, or the category "slots" and some other category of games, I just didn't like. This was possible in earlier times of the API in Kodi's Twitch-App. And it made looking for personal preference categories easier when browsing through the stream lists way easier than to browse through all the streams, and looking after the stream categories by hovering over them, then next... and so on and on again.

Yes, I understand it is still the same situation with filters as before. But I also greatly appreciated the language filters now working really well.

So, might it be possible in the future, to filter out keywords that apply to streams "title" and "category" to enhance the viewer experience by not bothering the viewer with all the content that is not interesting to her/him?

Thank you for considering this (again), for a future upgrade, that (even) twitch is circumventing, because giving the viewer a choice to filter beforehand showing content might reduce revenue to already "established" channels, that get thrown in your face all the time (even when the chances of the viewer actually clicking on it are, depending on age, rarely even existent).

I really believe that a filter function, at least for the "search - streams" page would make this app better in many ways and also put "choice" on a higher regard for the user/viewer.

And I am sorry that I have no knowledge about the difficulties that come with a consideration of a filter, programming wise, because I have no clue about that. This is why I only can describe my opinion from a user standpoint.

Again, thank you for considering my point of view as a relevant one and turning this thought around in your head!

To all readers, have a nice day!

bastimeyer commented 2 years ago

This was possible in earlier times of the API

Filtering streams or games by title or other attributes was never possible in any version of the Twitch API, not in kraken v3, kraken v5 or helix.

What you're asking for is client-side filtering, and this is an incredibly bad idea. I have explained this lots of times already and you can find the answers on this issue tracker.

These are the supported filtering parameters: