Lallassu / gorss

Go Terminal Feed Reader
MIT License
436 stars 31 forks source link

Is there a way to use as a tool to merge multiple RSS feed sources? #25

Open aborruso opened 4 years ago

aborruso commented 4 years ago

Hi, I know it's a reader, but it would be great to have a cli option to export the merged items in one feed from multiple RSS sources.

Thank you

Lallassu commented 4 years ago

You mean like ./gorss -export would read all your configured sources, then output a xml(json?) with all items from those sources, both read or unread?

Could you explain the use-case a bit more?

aborruso commented 4 years ago

Hi @Lallassu and first of all thank you for this tool.

You mean like ./gorss -export would read all your configured sources, then output a xml(json?) with all items from those sources, both read or unread?

Yes something like ./gorss -export to export a feed RSS (Atom or RSS 2.0 format) with all items from those sources, sorted by date desc by default. Unread and read option could be an option, but it's not so important for me

Could you explain the use-case a bit more?

A lot of time I need a way to collect and merge RSS items, and I think that cli tools should be a very comfortable way to manage structured text files as RSS feed are. But I do not find a tool able to do it. I see what gorss is able to do from multiple sources and that's why I thought I'd ask here.

If it will be able to do it, I will add to some of my news pipeline.

Best regards