Skip to content

Importing your music history

The bot uses by default for all your music data. We now also offer a way to import your listening history from Spotify and combine that together with your stats.

This feature is only available for .fmbot supporters. Dont have supporter yet? Get it here.

/import manage

Allows you to manage your imports and pick the source for your playcounts.

You can pick between the following modes:

  • Use only
  • Full Spotify, then Use your full Spotify history and add afterwards
  • Spotify until full Use your Spotify history up until you started scrobbling

To delete your imports from .fmbot, switch to the option and use the provided button.


/import manage

/import Spotify

Allows you to import your Spotify streaming history in the bot.

Shows the instructions on how to get started if you attach no files. These instructions are also listed below.

This command only supports the 'Extended Streaming History' package. You can either upload the to import everything at once or upload each .json file separately.


/import Spotify

Using Discord on your phone?

Discord mobile currently has a bug where it empties any .json file you send through it. Please only import your files through Discord desktop. We've reported this bug, sorry for the inconvenience.

Requesting your files from Spotify

  1. Go to your Spotify privacy settings
  2. Scroll down to "Download your data"
  3. Select Extended streaming history
  4. De-select the other options
  5. Press request data
  6. Confirm your data request through your email
  7. Wait up to 30 days for Spotify to deliver your files

Importing your data into .fmbot

  1. Download the file Spotify provided
  2. Use the /import Spotify slash command and add the .zip file as an attachment through the options
  3. Having issues? You can also attach each .json file separately


  • We filter out duplicates, so don't worry about submitting the same file twice
  • Spotify files includes plays that you skipped quickly, we filter those out as well

Frequently asked

Why would I use importing?

Importing helps your music history be as complete as possible. Most people have been using streaming services like Spotify before they signed up for, which means they don't have their full history.

Importing helps you combine your full history together with your current data for the best .fmbot experience.

You get to keep your original listening timestamps added together with how long you listened to each track for more accurate listening time stats.

The import command keeps saying my files are invalid.

We only support files from the 'Extended streaming history' package. You can try uploading the or attach each .json file separately.

Discord on iOS currently does not support attachments other then photos or videos through slash commands. For now you'll have to try on a different platform.

Still having issues? Please open a thread on our server.

How long does it take before Spotify sends my data?

Spotify sends their files out in waves. For the extended streaming history package they usually do this once every 3 weeks.

Does importing in .fmbot add scrobbles to my

No, imported data only shows in the bot. No scrobbles are added to your

What happens if I cancel my supporter subscription?

When your supporter subscription expires, you will be moved back to using as your only data source.

Your imports are however saved and will be available again if you resubscribe in the future.

Are platforms other then Spotify also supported?

At the moment we only support Spotify.

  • Apple Music doesn't provide any artist names with their exports. We're exploring ways to still allow for importing, but it will probably not be 100% perfect.
  • does not support users to request their own data yet unless you physically come to their office. They're working on making this an easier process.

Want a different platform to be supported? Open a help thread in our server. It helps if you have a data export ready for the developers, so that way they can test a possible integration.

Each platform should have some way for you to request your listening data. This is legally required in Europe, California and various other places around the world.

Can I change or delete my imports?

See the /import manage command.

What data from my imports do you store?

We only store the following information:

  • Artist name
  • Album name
  • Track name
  • Time played
  • Length listened


Imports contain personal data like your IP address and Spotify username. Never post your import files publicly.