watsonbox / exportify

Export/Backup Spotify playlists using the Web API
https://exportify.app/
MIT License
3.17k stars 436 forks source link

Add support for importing an exported playlist #130

Closed donalmurtagh closed 2 years ago

donalmurtagh commented 2 years ago

According to the docs

it's also pretty straightforward to re-import them into Spotify. Open up the CSV file in Excel, for example, select and copy the spotify:track:xxx URIs, then simply create a playlist in Spotify and paste them in.

Assuming Spotfiy's API supports creating playlists, it should be possible to automate this.

watsonbox commented 2 years ago

I'm afraid although I did add that as a small tip to the docs, importing is outside the scope of this project. If nothing else it would cause big problems for its name.

donalmurtagh commented 2 years ago

I'm afraid although I did add that as a small tip to the docs, importing is outside the scope of this project.

It seems fairly pointless to export data unless there's also a means of importing it. Whoever heard of a backup tool without a corresponding restore tool?

If nothing else it would cause big problems for its name.

Projects often grow beyond the scope of their original name, I wouldn't get too hung up about it. if you really feel that strongly about it, you could always rename the project/repo or port the import functionality in a separate repo.

If I were to submit a PR with the import functionality, would you be willing to merge it assuming you're satisfied with the code qualify, test coverage, etc?

owocado commented 1 year ago

this would be immensely useful. Importing all the exported playlists/songs data would really make this feature pair made in heaven, imo. 😜