funkwhale/docs/user/plugins/scrobbler.md

2.2 KiB

Scrobbler plugin

If you want to use [Last.fm](https://last.fm) to scrobble your listens, your pod admin needs to set up an API account. Contact your {term}`pod` admin if you have any questions.

The Scrobbler plugin enables you to submit ({term}scrobble<Scrobbling>) listens to a scrobbler service. Scrobbling listens helps you build up a profile of your music tastes. It also enables you to keep a record of your listens.

Using ListenBrainz or Maloja? Check out the [ListenBrainz](listenbrainz.md) and [Maloja](maloja.md) plugins!

The Scrobbler plugin supports any scrobbling service that uses the Audioscrobbler protocol. To set up the Scrobbler plugin:

::::{tab-set}

:::{tab-item} Desktop :sync: desktop

  1. Log in to your account.
  2. Select the cog icon ({fa}cog) or your avatar to expand the user menu.
  3. Select {guilabel}Settings.
  4. Scroll down to the {guilabel}Plugins section.
  5. Select {guilabel}Manage plugins.
  6. Find the {guilabel}Scrobbler plugin.
  7. Toggle the {guilabel}Enabled switch.
  8. Enter the {guilabel}URL of the scrobbler service. If you leave this field blank, the plugin defaults to Last.fm.
  9. Enter {guilabel}Your scrobbler username. You can set this up on your scrobbler service.
  10. Enter {guilabel}Your scrobbler password. You can set this up on your scrobbler service.
  11. Select {guilabel}Save.

:::

:::{tab-item} Desktop :sync: desktop

  1. Log in to your account.
  2. Select the cog icon ({fa}cog) or your avatar to open the {guilabel}Options menu.
  3. Select {guilabel}Settings.
  4. Scroll down to the {guilabel}Plugins section.
  5. Select {guilabel}Manage plugins.
  6. Find the {guilabel}Scrobbler plugin.
  7. Toggle the {guilabel}Enabled switch.
  8. Enter the {guilabel}URL of the scrobbler service. If you leave this field blank, the plugin defaults to Last.fm.
  9. Enter {guilabel}Your scrobbler username. You can set this up on your scrobbler service.
  10. Enter {guilabel}Your scrobbler password. You can set this up on your scrobbler service.
  11. Select {guilabel}Save.

::: ::::

That's it! You've set up the Scrobbler plugin. When you listen to tracks, the plugin sends the information to your scrobbler service.