-
Notifications
You must be signed in to change notification settings - Fork 735
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Filtering out articles? #226
Comments
At the moment, there is no mechanism to filter entries. |
This would be a cool feature. One of the RSS feeds that I aggregate using Miniflux posts daily summaries. Would be cool to only receive those, if possible. Other example of another feed I aggregate using Miniflux consistently contains some articles with the keyword "rumor", which I'd love to be able to filter away. |
FWIW, currently I use several shell scripts which log into my miniflux server and execute SQL to maintain a table of filter terms, and to run a delete query. Usually I can filter out more than 50% of the articles, which I no longer have to slog through in the miniflux reader. |
Totally agree this would be a fine feature! I currently use http://feedrinse.com/index-old.php to filter some of my feeds but this doesn't work too reliably. |
Yep, this feature could be very useful. I Wrote an external python script which create an XML metafeed file ("metafeed" is a group of feeds with an associated regexp filter). I stop here for the moment but the idea was to present XML files with local nginx server (this part is not tested yet). I think this workaround works but it's heavy... May be the work done on newsboat can be copied ?
|
Looking at Newsboat, their approach seems pretty good and flexible: https://newsboat.org/releases/2.15/docs/newsboat.html#_killfiles However, that require some work to integrate something like this into Miniflux. |
I created a simple script using the API to mark filtered entries as read. I just run it from cron every minute. |
Just in case someone is looking for something too, I wrote a small utility that can also read killfiles and works with the Miniflux API. Maybe it's useful for someone else too. |
Not directly filtering but related: Another interesting approach is to let the user thumb up/down entries and compute a signal-to-noise ratio for the feed. Later one can sort entries according to the signal-to-noise ratio. Here is how temboz does this which seem to have other nice filtering capabilities, too. |
https://nodetics.com/feedbro/ has an "Advanced rule engine" which allows users to add/subtract values (e.g. point score) to feeds. Feeds with high scores get prioritised in the feed list and low scores get de-prioritised necessitating an optimised reading experience. I came here wondering if miniflux has a similar feature, or whether someone has a hack for this?:
Sincerely |
In case anyone was looking for a temporary solution (hopefully before this gets implemented) - I created a simple docker image to help with that: https://github.com/tborychowski/miniflux-filter |
PR #826 has been merged. Feel free to improve it. |
Any suggestions on filtering out articles that contain keywords?
If the recommendation is to implement this outside of miniflux - any suggestions for that?
Thanks
The text was updated successfully, but these errors were encountered: