A repo that generates personalized RSS feeds pointing to Bandcamp featuring aggregated updates on releases from those you are following, Wishlist updates, and Collection updates (purchases) with a reach goal of following updates, all compounded daily into 1 RSS feed with a summary of daily updates.
5
stars
0
forks
source link
Add New Follow Updates to #bandcamp-updates RSS feeds #2
Ok now that we have approximate feature parity with the original RSS feeds, let's add some stuff, specifically the new artists that a user is following. We don't really care about this, but it will seriously help us get the new releases pipeline going, with considerable code overlap.
Get each "new" artist's link and add it to an SSPF (super simple persistent file) named as {bandcamp username}_following_persist. Also store new artists for that run in the SSF that will be used by the RSS aggregator
When the SSPF is empty, we will of course "ingest" all of the followers, but this will likely only happen once (neat!)
When the SSPF is not empty, it will add the ones that are new to the SSPF, and an SSF that will be used by the RSS aggregator
Tweak the RSS aggregator to accept and merge follow updates and wishlist updates
Integrate with MonitoRSS to post in the #bandcamp-updates channel
Ok now that we have approximate feature parity with the original RSS feeds, let's add some stuff, specifically the new artists that a user is following. We don't really care about this, but it will seriously help us get the new releases pipeline going, with considerable code overlap.
Here's what needs done:
{bandcamp username}_following_persist
. Also store new artists for that run in the SSF that will be used by the RSS aggregator