Playlists must be registered to be included in the archive. The
playlists/registry
directory acts as the registry; the filenames within it are the playlist IDs to
include. To add a playlist to the archive, simply create an empty file in
playlists/registry
named after your playlist ID and submit a pull request.
Tip
If you don't know what a playlist ID is, you can use this tool to extract it from the playlist's URL.
Important
If you want to add multiple playlists, please follow the slightly more complicated instructions below. It's much easier for me to merge one combined pull request than multiple separate pull requests.
Instructions for creating single new file in playlists/registry
:
- Go to https://github.com/mackorone/spotify-playlist-archive/new/main/playlists/registry
- Click "Fork this repository"
- Enter the playlist ID as the file name, leave the file empty
- Scroll down and click "Propose new file"
- Click "Create pull request"
- Click "Create pull request" again
Instructions for creating multiple new files in playlists/registry
, one for each playlist:
- If you haven't done so already, fork this repository
- Click the "playlists" folder
- Click the "registry" folder
- Click "Upload files"
- Upload empty files from your computer, one for each playlist
- Double-check the files, add a commit message, and click "Commit changes"
- Go back to your forked repo and click "Open pull request"
- Click "Create pull request"
- Click "Create pull request" again
The source code for this project lives here: mackorone/spotify-playlist-archive-src