Control your Spotify with Almond
Class: @com.spotify, version 152
Uploaded By: Hemanth Kini, Gabby Wright
License:
Free
Commands
- WHEN: when my top tracks changes
- WHEN: when I have new favorite songs
- WHEN: when a song is playing
- WHEN: when a song with tempo greater than ____ (tempo) is playing
- WHEN: when a song with tempo less than ____ (tempo) is playing
- WHEN: when a song with danceability greater than ____ (danceability) is playing
- WHEN: when a song with danceability less than ____ (danceability) is playing
- WHEN: when a song with liveness greater than ____ (liveness) is playing
- WHEN: when a song with liveness less than ____ (liveness) is playing
- WHEN: when a song with energy greater than ____ (energy) is playing
- WHEN: when a song with energy less than ____ (energy) is playing
- GET: how danceable is the current track
- GET: the danceability of the current track
- GET: the danceability of the current song
- GET: how dancey is this song
- GET: how danceable is this song
- GET: is this song dancey
- GET: how dancey is the song ____ (song)
- GET: the danceability of the song ____ (song)
- GET: how dancey is ____ (song)
- GET: the danceability of ____ (song)
- GET: how loud is this song
- GET: the loudness of the current song
- GET: the loudness of the current track
- GET: the loudness of ____ (song)
- GET: how loud is ____ (song)
- GET: is this song live
- GET: the liveness of this song
- GET: the liveness of the current song
- GET: the liveness of the current track
- GET: is ____ (song) live
- GET: the liveness of ____ (song)
- GET: the liveness of ____ (song)
- GET: is this song acoustic
- GET: the acousticness of the current track
- GET: the acousticness of the current song
- GET: the acousticness of the current song
- GET: the acousticness of ____ (song)
- GET: the acousticness of ____ (song)
- GET: the key of the current song
- GET: the key of the current track
- GET: the key of this song
- GET: the key of ____ (song)
- GET: the key of song ____ (song)
- GET: the energy of this song
- GET: the energy of level the current track
- GET: the energy of the current song
- GET: the energy of the current song
- GET: how energetic is the current song
- GET: the energy of ____ (song)
- GET: the energy of song ____ (song)
- GET: how energetic is ____ (song)
- GET: the speechiness of this song
- GET: the speechiness of the current track
- GET: the speechiness of the current song
- GET: the speechiness of the current song
- GET: how speechlike is the current song
- GET: the speechiness of ____ (song)
- GET: the speechiness of song ____ (song)
- GET: how speechlike is ____ (song)
- GET: the instrumentalness of this song
- GET: the instrumentalness of the current track
- GET: the instrumentalness of the current song
- GET: the instrumentalness of the current song
- GET: is the current song an instrumental
- GET: the instrumentalness of ____ (song)
- GET: the instrumentalness of song ____ (song)
- GET: is ____ (song) instrumental
- GET: the time signature of the current song
- GET: the time signature of the current track
- GET: the time signature
- GET: the time signature of ____ (song)
- GET: the time signature of song ____ (song)
- GET: how upbeat is this song
- GET: how positive is this song
- GET: the valence of this song
- GET: the upbeatness of this track
- GET: the positivity of this song
- GET: the upbeatness
- GET: the valence of this track
- GET: the valence of ____ (song)
- GET: how positive is ____ (song)
- GET: how upbeat is ____ (song)
- GET: the tempo of the current song
- GET: the bpm of the current song
- GET: the BPM of the current track
- GET: the tempo
- GET: the tempo of the current song
- GET: the bpm of the current track
- GET: the tempo of ____ (song)
- GET: the tempo of song ____ (song)
- GET: the bpm of ____ (song)
- GET: the bpm of song ____ (song)
- GET: what song is currently playing
- GET: what's on right now
- GET: what song is currently playing
- GET: the currently playing song
- GET: my playlist
- GET: songs in my playlist
- GET: songs in my playlist ____ (playlist)
- GET: my favorite songs
- GET: my top tracks
- DO: play some music on spotify
- DO: open spotify and play some music
- DO: use spotify to play some music
- DO: play ____ (song) on spotify
- DO: play the song ____ (song) on spotify
- DO: play the songs ____ (song) on spotify
- DO: on spotify play ____ (song)
- DO: play ____ (song)
- DO: play the song ____ (song)
- DO: pause my spotify
- DO: play my spotify
- DO: resume my spotify
- DO: play the next song on spotify
- DO: play the next song
- DO: skip this song
- DO: skip this song on spotify
- DO: go back
- DO: play the previous song
- DO: play the last song on spotify
- DO: go back to the last song
- DO: add ____ (song) to ____ (playlist)
- DO: add song ____ (song) to ____ (playlist)
- DO: add song ____ (song) to my playlist ____ (playlist)
- DO: add ____ (song) to ____ (playlist) on Spotify
- DO: save the current track
- DO: save whatever's playing to my library
- DO: save this song
- DO: seek to ____ (time) seconds in
- DO: skip to ____ (time) seconds
- DO: go to ____ (time) seconds
- DO: turn shuffle ____ (state)
- DO: turn ____ (state) shuffle
- DO: shuffle my spotify
- DO: repeat this song
- DO: turn on repeat
- DO: turn off repeat
- DO: create a new playlist
- DO: make a new playlist
- DO: new playlist
- DO: add a new playlist
- DO: create a playlist
- DO: make a playlist
- DO: create a new playlist named ____ (name)
- DO: create a new playlist titled ____ (name)
- DO: add ____ (song) to my playlist ____ (playlist)
- DO: add ____ (song) to my playlist
- DO: add to playlist ____ (playlist)
- DO: add a song to my playlist ____ (playlist)
- DO: add a song to my playlist
- DO: play the playlist ____ (playlist)
- DO: play a playlist
- DO: play the artist ____ (artist)
- DO: play ____ (artist)
- DO: play an artist
- DO: play the album ____ (album)
- DO: play an album
- DO: play a song
- DO: add this to my playlist ____ (playlist)
- DO: add this song to playlist ____ (playlist)
- DO: add the currently playing song to my playlist ____ (playlist)
- DO: add this to my playlist
- DO: add this song to my playlist
- DO: add whatever's playing to my playlist
- DO: add an album to my playlist
- DO: add the album ____ (album) to my playlist
- DO: add the album to my playlist ____ (album)
- DO: add the album ____ (album) to my playlist ____ (playlist)
- DO: play my playlist ____ (playlist)
- DO: play my playlist
Available Operations
GET: get currently playing track name
retrieve the currently playing track name
Results:
- song [names of songs (weighted by popularity)]
This operation returns a single result.
The result can be monitored for changes, and updates every minute.
GET: retrieve the tempo
retrieve the tempo
Inputs:
- song [names of songs (weighted by popularity)]
This operation returns a single result.
The result can be monitored for changes, and updates every minute.
GET: danceability of this track
get danceability of this track
Inputs:
- song [names of songs (weighted by popularity)]
This operation returns a single result.
The result can be monitored for changes, and updates every minute.
GET: acousticness of this track
acousticness of this track
Inputs:
- song [names of songs (weighted by popularity)]
This operation returns a single result.
The result can be monitored for changes, and updates every minute.
GET: energy of this track
energy of this track
Inputs:
- song [names of songs (weighted by popularity)]
This operation returns a single result.
The result can be monitored for changes, and updates every minute.
GET: speechiness of this track
get speechiness of this track
Inputs:
- song [names of songs (weighted by popularity)]
This operation returns a single result.
The result can be monitored for changes, and updates every minute.
GET: valence (positivity) of this track
valence (positivity) of this track
Inputs:
- song [names of songs (weighted by popularity)]
This operation returns a single result.
The result can be monitored for changes, and updates every minute.
GET: liveness of this track
liveness of this track
Inputs:
- song [names of songs (weighted by popularity)]
This operation returns a single result.
The result can be monitored for changes, and updates every minute.
GET: instrumentalness of this track
instrumentalness of this track
Inputs:
- song [names of songs (weighted by popularity)]
Results:
- instrumentalness [number]
This operation returns a single result.
The result can be monitored for changes, and updates every minute.
GET: loudness of this track
loudness of this track
Inputs:
- song [names of songs (weighted by popularity)]
This operation returns a single result.
The result can be monitored for changes, and updates every minute.
GET: key of this track
key of this track
Inputs:
- song [names of songs (weighted by popularity)]
Results:
- key [free-form text]
- modality [free-form text]
This operation returns a single result.
The result can be monitored for changes, and updates every minute.
GET: time signature of this track
time signature of this track
Inputs:
- song [names of songs (weighted by popularity)]
This operation returns a single result.
The result can be monitored for changes, and updates every minute.
GET: get my spotify playlist
retrieve your Spotify playlist
Results:
- playlist [free-form text]
This operation returns a list of results.
The result can be monitored for changes, and updates every 24 hours.
GET: get songs in my spotify playlist
list songs in your Spotify playlist
Inputs:
- playlist [free-form text]: Which playlist do you want?
Results:
- song [names of songs (weighted by popularity)]
This operation returns a list of results.
The result can be monitored for changes, and updates every 24 hours.
GET: sportify top tracks
get user's top tracks in the last 4 weeks
Results:
- song [names of songs (weighted by popularity)]
This operation returns a list of results.
The result can be monitored for changes, and updates every hour.
DO: pause playback
pause playback
DO: resume playback
resume playback
DO: go to the next song
go to the next song
DO: go to the previous song
go to the previous song
DO: set the shuffle state
set the shuffle state
Inputs:
- shuffle [one of on, off]: Should we set the shuffle state to 'on' or 'off'?
DO: set the repeat state
set the repeat state
Inputs:
- repeat [one of track, context, off]: Should we set the repeat state to 'track', 'context', or 'off'?
DO: play an album
play an album
Inputs:
- to play [names of popular music albums (weighted by popularity)]: What album would you like to play?
DO: play an artist
play an artist
Inputs:
- to play [popular music artists]: What artist would you like to play?
DO: play the playlist
play the playlist
Inputs:
- to play [popular spotify playlists]: What playlist do you want to play?
DO: play your playlist
play your playlist
Inputs:
- to play [popular spotify playlists]: Which one of your playlists do you want to play?
DO: seek the track in seconds
seek in seconds
Inputs:
- seconds [duration]: What timestamp (in seconds) should we seek to?
DO: save the currently playing track
save the currently playing track
DO: create a new playlist
create a new playlist
Inputs:
- title [popular spotify playlists]: What would you like to name your playlist?
- description [general text (paragraph)]: What description would you like to give your playlist?
- is public [true or false]: Would you like your playlist to be public?
DO: add an album to a playlist
add an album to a playlist
Inputs:
- to add [names of songs (weighted by popularity)]: What album would you like to add to your playlist?
- playlist [popular spotify playlists]: What play list would you like to add to?
DO: add this song to playlist
add this song to a playlist
Inputs:
- playlist [popular spotify playlists]: What playlist would you like to add to?
DO: play the song(s)
play song(s)
Inputs:
- to play [names of songs (weighted by popularity)]: List the songs you want to play, separated by comma.
DO: add songs to a playlist
add songs to a playlist
Inputs:
- to add [names of songs (weighted by popularity)]: What songs would you like to add? List them separated by comma.
- playlist [popular spotify playlists]: What playlist would you like to add to?