spotify track features userscript

it does this:

setup

  1. install tampermonkey, a browser extension that allows you to use userscripts
  2. click here to install the userscript
  3. go to open.spotify.com and check that the configuration error is present
  4. get logged into spotify's developer dashboard
  5. once logged in, select "create an app", fill in something for the name and description (doesn't matter what), hit create
  6. once in the app screen, hit "show client secret" and take note of the "client id" and "client secret" values. the userscript will use these to fetch track info from spotify's API. don't share these with anyone
  7. open tampermonkey's dashboard by clicking on it in your extensions toolbar and selecting "dashboard"
  8. navigate to tampermonkey "settings" and change the "config mode" to "advanced"
  9. go to "installed userscripts" tab in tampermonkey dashboard, click on the userscript name ("spotify track features"), then select the "storage" tab, you should see something like this
  10. replace "CHANGE ME" with the client id and client secret values you got on the spotify app dashboard earlier, then hit save
  11. go back to open.spotify.com, refresh, and open a playlist, you should get track info! i'm working on expanding support to all pages, spotify's ui is a bit shoddy for work like this.