/discover-weekly-archivist

Archieve Spotify's Discover Weekly playlist in a new playlist.

Primary LanguageClojureEclipse Public License 1.0EPL-1.0

discover-weekly-archivist

Archieve Spotify's Discover Weekly playlist in a new playlist.

Disclamer

This project is build in Clojure without any experience, just for fun.

It uses a few libraries:

Limitation

Your Discover Weekly playlist should be in your 50 first playlists. (Pull request welcome)

Installation

$ git clone https://github.com/vjo/discover-weekly-archivist.git
$ cd discover-weekly-archivist

Then to compile:

$ lein uberjar

Usage

$ java -jar target/uberjar/discover-weekly-archivist-0.1.0-SNAPSHOT-standalone.jar -l "your-login" -t "your-token" -p

Options

$ java -jar target/uberjar/discover-weekly-archivist-0.1.0-SNAPSHOT-standalone.jar --help
discover-weekly-archivist will create a new Spotify playlist with the content of your "Discover Weekly" playlist.

Usage: discover-weekly-archivist [options]

Options:
  -t, --token TOKEN  Required: Spotify API token.
  -l, --login LOGIN  Required: Spotify login.
  -n, --name NAME    Optional: name of the new playlist.
  -p, --public       Optional: make the new playlist public.
  -h, --help         Display help.

TODO

  • oAuth?

License

TODO