Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Save and Like Song Functionality #69

Open
moshed opened this issue Jan 11, 2017 · 16 comments
Open

Save and Like Song Functionality #69

moshed opened this issue Jan 11, 2017 · 16 comments

Comments

@moshed
Copy link

moshed commented Jan 11, 2017

would it be possible to add this functionality?

@hnarayanan
Copy link
Owner

Sure, it's possible. Please describe in more words how you would imagine these features working.

@moshed
Copy link
Author

moshed commented Jan 11, 2017

not being a delveloper i would know nothing of the actual implementartion bt i would imagine the command would be something like spotify like to like a currently playing song on the radio and spotify save to save the currently playing song to your library

@hnarayanan
Copy link
Owner

We're getting there. spotify like I understand. What does it mean to spotify save to your library?

@moshed
Copy link
Author

moshed commented Jan 11, 2017

image

what i mean is: accomplishing the same functionality as pressing this button. that saves the current song to "your music"

@hnarayanan
Copy link
Owner

Which playlist? 😄 In the graphical UI you have a currently selected playlist to add to, but we don't really have the same concept in the command line interface.

@moshed
Copy link
Author

moshed commented Jan 11, 2017

no im curently on a playlist (made by spotify). that button saves the song to "Your Music" which is different than a playlist. if you looks above the plylist section in the topbar in my picture theres a "Your Music" section which aggregate all songs youve "saved" and you can sort by song artist etc. these songs do not have to be in a playlist to be added to your music

@hnarayanan
Copy link
Owner

Then what's the difference between this playlist and a list of favourites (likes)?

@moshed
Copy link
Author

moshed commented Jan 11, 2017

there isnt much honestly. it hink the save song method is supposed to be for everything then yu can arrange specifc genres or whatever you want into separate playlists

@akath20
Copy link

akath20 commented Apr 22, 2017

Consider me +1 for having the option to add the current playing song to a playlist!

@hnarayanan
Copy link
Owner

Would you guys like to collaborate and tried to add this feature? 😇

@akath20
Copy link

akath20 commented Apr 23, 2017 via email

@hnarayanan
Copy link
Owner

Cool, then maybe the ideas there can be repurposed in bash.

@LouisKottmann
Copy link

LouisKottmann commented Dec 18, 2017

This is actually interesting because it "teaches" to spotify what you like and enables better automatic playlists.

Also, as far as I know, the "like" feature does not exist anymore.

@pkgamma
Copy link

pkgamma commented Dec 18, 2018

Sorry that I am replying to such an old issue, but maybe this would help. I am also hoping to see that the save feature get implemented!

@hnarayanan
Copy link
Owner

This is actually good intuition, but for the most part the script as it is today is quite basic and just controls the Spotify desktop app via AppleScript. This would entail us learning how to authenticate and access a rest web API on behalf of a user from bash (likely curl) which is a bit different in complexity.

But you are free to try!

@davidem
Copy link

davidem commented Jun 11, 2020

I'm in the process of adding the option to like a track or a an album, based in it's URI. Spotify has no API to like an artist, or even show your liked artists.

I've got it working for tracks, it even poops out the track info. I still need to test to list and like an album.

@davidem davidem mentioned this issue Jun 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants