Giter Site home page Giter Site logo

spotgen's People

Contributors

epsil avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

spotgen's Issues

Specify UK

Hi,
Do you know the syntax to specify UK as a country.
I've noticed when the spotify playlist generator runs, it includes "?Country=US" at the end.
Thanks, loving the generator.
Mike

Not Working (from web interface)

I was looking for a way to create mixed Spotify playlists and found this project, which can even be used from the terminal (the most convenient way).

But it ain't working, why? PLZ HALP

not getting the correct uri

HI, I think there is a problem here
when you input
Michael Jackson - off the wall
you get spotify:track:46eu3SBuFCXWsPT39Yg3tJ
which is a different song , I think billie Jean
it is supposed to get this one
spotify:track:3zYpRGnnoegSpt3SguSo3W
can you please check on the this and let me know
thanks

Refresh access token

The access token expires after 60 minutes and then every request fails.

The access token needs to be refreshed with the refresh token.

More infos here, here, here, here and here.

I hope I could help and it would be very nice, if this issue is soon fixed.๐Ÿ‘

Also another thing: The playlist creation is slow. Could the speed be increased with for example asynchronous requests?

โ€Ž
PS: This tool is amazing!๐Ÿ˜„

Playlist retrieving?

Hi there.. thank you for such an awesome app, helped me a great deal creating and developing my music archive on spotify.. if we could retrieve playlists too, it would be heaven :) .. but i am thankful to you anyway, really very easy-to-use and useful app <3

more then 10 top songs of an arists

Is there any way to get more then 10 top songs of an arists?
Not necessarily with the #top command. I mean, there is the "#order by popularity". Could this be limited to like 20-30-X...? And chained one after another for different artists?

What I want to achieve: Input a list of artists, and get the top 20-30-X... most popular songs from them in a playlist.

Not working reliabling on command line.

spotgen "#album Theunis Turn to You" doesn't work in the command line, but it is on spotify here:

spotify:album:1G8l6v0dO8bk7pXABD58xb

I sometimes get errors like this, more often than I would expect. Any ideas?

It works on the test site, I wonder if it would work if I hosted the site myself?

Tested again, and it works. Is this an issue with new releases?

Chaining API calls

Is there any way to create a playlist with chaining the calls?

Let's say that I want to fetch similar artists, get top 5 songs of each artist and sort the songs by popularity.

The following snippet doesn't seem to work.

#order by popularity
#top5
#similar Aphex Twin

#similar tag doesn't work

When I enter #similar Aphex Twin and press Create Playlist button, it clears the input and doesn't show any result.

Feature request: Specify Tempo restrictions

I'm not sure if this project is maintained anymore, but a nice feature for building playlists (especially for workouts) would be to limit the tracks to a certain tempo or range of tempos. I know this information is available via Spotify's API (since other tools like playlistmachinery.com use it), so being able to do something like this would be nice:

#similar The Rolling Stones
#tempo 120-140

Thanks!

Use an external Spotify library

This project should use an external library for Spotify requests. Since it is rather request-intensive, throttling is an absolute must so that we don't butt up against Spotify's rate limits.

Currently, Spotify requests are handled by our own spotify.js layer, which depends on the http.js client to enforce limits. In practice, this is done with a setTimeout() call with a delay set to 100 ms.

The most promising replacement library seems to be spotify-web-api-node. Unfortunately, that library currently lacks options for HTTP throttling. Until this issue is resolved, we will, of necessity, stick with our own implementation for the time being.

Artist URIs don't work

This won't process anything:
spotify:artist:6uJ8A4c1Z4FbHUTdhHm5dn

But #artist Steve Porcaro will.

Enhancement Request: Ability to submit list of artists that then get automatically followed

While working on a project where I wanted to follow all the electronic music artists I had I ended up using your tool on my journey to my goal. Your tool allowed me to create the playlist with top 10 tracks from all the artists I submitted to your tool. THANK YOU this seriously rocked. I had to then take that playlist to another tool after I favorited all of those tracks which would then scrape those artists and allow me to automatically follow them.

If your tool could some how allow a tag of #followartist and allow us to submit a list of artists and behind the scenes you create and(or) follow all of those artists this would be super sick. If you would like assistance in testing (this is what I do for a living QA Engineer) I would seriously love to help out. I feel Spotify has missed the boat with not allowing us to automatically submit/import a list of artists to be followed with ease.

thanks and cheers, GREAT WORK!!!!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.