Skip to content
forked from 28mm/KEX.Py

Spotify Playlists From Archived KEXP/90.3 Shows

Notifications You must be signed in to change notification settings

pmthomps/KEX.Py

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

KEX.Py

The Seattle radio station KEXP (90.3) limits the availability of archived programs, making it difficult to meaninfully "binge" on them. Playlists remain available, though, and much of the music can be found on Spotify. Use KEX.Py to publish Spotify playlists based on past KEXP programming.

Installation and Setup

$ git clone https://github.com/28mm/KEX.Py.git
$ cd KEX.Py
$ pip3 install -r requirements.txt

Obtain a Spotify client ID and secret from https://developer.spotify.com/my-applications/ -- Use this information to set the corresponding environment variables in spotipy-env.sh

Running KEX.Py

The KEXP program Shake the Shack airs every Friday between six and nine. To build a playlist entitled "Shake the Shack" from the December 30th KEXP playlist, run the following:

$ source spotipy-env.sh
$ ./KEX.Py --username <your-username> --playlist "Shake the Shack" --mdy 12/30/2016 --hour 18-21

About

Spotify Playlists From Archived KEXP/90.3 Shows

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.6%
  • Shell 1.4%