From ee351b0baef76cf18a3168108280fd30504dfda0 Mon Sep 17 00:00:00 2001 From: Eric Date: Thu, 11 Jul 2019 16:55:40 +0200 Subject: [PATCH] edit README --- README.md | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 1be65f8..da8c825 100644 --- a/README.md +++ b/README.md @@ -5,24 +5,23 @@ As a big fan of Classic Rock living in France, I am very frustrated by the lack of good classic rock radio we have. I spent four months in St Louis, MO, and I had the chance to listen to [KSHE 95](http://www.kshe95.com/) every day, -playing some of my favorite classic rock tunes. Unfortunately, I can't listen -to this radio in France as they block it. Fortunately, their website shows -the tunes [currently playing](http://player.listenlive.co/20101/en/songhistory) -, as well as a few previous ones. I decided to scrap this page, make myself -an empty [Spotify playlist](https://open.spotify.com/user/ericda/playlist/3BCcE8T945z1MnfPWkFsfX), -and automatically add in the KSHE tracks. - -So far, I am able to: +playing some of my favorite classic rock tunes. +Unfortunately, I can't listen to this radio in France as they block it. +Fortunately, their website shows the tune currently playing, as well +as a few previous ones. -- Scrap KSHE's web page, and get a list of 10 songs they've played -- Find the songs on Spotify thanks to their web API -- Upload them to a playlist I created, making sure there is no duplicate +I decided to make myself an empty +[Spotify playlist](https://open.spotify.com/user/ericda/playlist/3BCcE8T945z1MnfPWkFsfX), +and automatically add in the KSHE tracks. +I also wanted to be able to add songs +from other similar Classic Rock radio. So I built a reusable architecture that +enables to register different web scrapers to get the radio playing history +and add that into my playlist. -My next steps include: +So far, I am able to get the songs from these radios: -- Automate this with a cron (or use something smarter like Airflow) - so the playlist keeps getting updated -- Add more web radios that will populate the playlist +- [KSHE95 (St Louis, MO)](https://www.kshe95.com/) +- [The Eagle 969 (Sacramento, CA)](https://eagle969.radio.com/) Feel free to ping me if you want to help!