Script to change your Spotify liked songs into a playlist that you can share.
Go to file
kolbyd 48ddc48920
Merge branch 'master' of https://github.com/kolbyd/spotify-playlist-generator into master
2021-06-10 13:18:12 -04:00
.gitignore Initial commit 2021-06-09 21:07:42 -04:00
LICENSE.md Initial commit 2021-06-09 21:07:42 -04:00
Main.py Add project details to Main.py 2021-06-10 13:16:45 -04:00
README.md Initial commit 2021-06-09 21:07:42 -04:00
requirements.txt Initial commit 2021-06-09 21:07:42 -04:00

README.md

Spotify Playlist Converter

Developed by Kolby Dunning (kolbyd)

Setup

Spotify

If you do not have a Spotify account, ensure that you have that first.

Go to developer.spotify.com and log in with your account. Create a new app, and go into it. Click 'edit settings', add http://localhost:8080/callback/ as your redirect URI.

Copy the client ID and secret to add to the .env file.

The file should be the same as the one shown below:

# .env
SPOTIFY_CLIENT_ID={your client ID}
SPOTIFY_CLIENT_SECRET={your client secret}

If you run Main.py and you don't have the variables set or the file doesn't exist, you will told by the CLI.

Python

This project was built in Python 3.8. If you don't currently have Python, please visit python.org/downloads.

  1. Run pip install -r requirements.txt to install the dependencies.
  2. Fill in the required fields in .env (if you haven't already)
  3. Run python Main.py
  4. Follow the steps from the CLI.

Contribution Guide

I always appreciate contributions to my work. I prefer pull requests over issues, but both work.

Pull Request

  • Please document your code when required
  • Explain the modifications you made in the description
  • What did you solve? Why is this a good addition?

Issues

Even though it is labeled issues, feel free to add new feature requests as well.

  • Say what the issue/feature is.
  • Why does this need to be fixed/why is it a good addition?
  • How would you reproduce (if it's an issue)?

Help/Questions?

Please email me at kolby[at]kolbyd.ca.