Skip to content

Services

dotJS edited this page Dec 21, 2017 · 6 revisions

Example

SimplePresence now has integrations with many music and other apps! Find each of their features/limitations, as well as a general setup guide, below!


Names

Use the names listed after the normal name for the npm run service command.

  • Apple Music: apple
  • FooBar2000: foobar
  • Google Play Music: google
  • IMDB: imdb
  • lastFM: lastfm
  • Spotify: spotify
  • YouTube: youtube


Usage

  1. Follow everything on the Setup page
  2. Make sure one of the supported apps is running, with a song playing
  3. Run npm run service, replacing service with the code name of the service (listed in Names above)
  4. Skip to the next song to initialise EasyRPC




Feature/Limitation List

Apple Music

Supports

  • Song name and artist name
  • Album art in local app
  • Timestamps (time left in song)
  • Paused songs
  • Loved songs
  • macOS

Does Not Support

  • Windows, Linux

FooBar2000

Note: Read this wiki page for FooBar2000 setup instructions.

Supports

  • Song name and artist name
  • Timestamps (time left in song)
  • Paused songs
  • Windows

Does Not Support

  • Album art in local app
  • Loved songs
  • macOS, Linux

Google Play Music

Note: You must use this app with Desktop Settings > General > Enable JSON API enabled. Screen

Supports

  • Song name and artist name
  • Album art in local app
  • Timestamps (time left in song)
  • Paused songs
  • Loved songs
  • macOS, Windows, Linux

IMDB

Supports

  • Movie name and year
  • Movie poster in local app
  • Timestamps (time left in movie)
  • macOS, Windows, Linux

Does Not Support

  • Paused movies
  • Loved movies

lastFM

Supports

  • Song name and artist name
  • macOS, Windows, Linux

Does Not Support

  • Album art in local app
  • Timestamps (time left in song)
  • Loved songs
  • Paused songs

Spotify

Supports

  • Song name and artist name
  • Timestamps (time left in song)
  • Paused songs
  • macOS, Windows, Linux

Does Not Support

  • Album art in local app
  • Loved songs

YouTube

Supports

  • Song name and uploader/owner name
  • macOS

Does Not Support

  • Timestamps (time left in song)
  • Paused songs
  • Any details on local app
  • Loved songs
  • Windows, Linux