# Last.fm

Interact with the Last.fm website through kayo. View what you're currently playing, see your top artists, albums, tracks, and compare tastes with others.

# What is Last.fm?

Last.fm is a website that tracks the music you listen to and provides personalized recommendations based on your musical preferences. It helps you discover new songs and artists based on your listening history. You can create an account here.

# Connecting your Last.fm account

Connect your Last.fm account with the command below. It'll cache all of your artists, albums, and tracks locally, so you always get accurate statistics.

;lastfm set <username>

Once your account is set, see what song is currently playing with the ;nowplaying command!

# Preferences

# Setting a custom command

You can use a custom command to invoke the nowplaying command. This is useful if you want to trigger the command with a shorter alias.

For example, if you want to type rxfm instead of nowplaying you would execute the following:

;lastfm command rxfm

# Changing your reactions

You can change the reactions used for the ;nowplaying command with the ;lastfm reactions command. As an example, if you want to use the 🔥 and 🗑 instead of the default 👍 and 👎 you would execute the following:

;lastfm reactions 🔥 🗑

# Customizing your embed

You can also customize the embed that appears for the ;nowplaying command with the ;lastfm mode command.

# Known issues

# Out of sync

Sometimes, Last.fm and Spotify struggle to stay in sync, causing delays in commands like ;nowplaying.

  • Restart your Spotify application.
  • Disconnect and then connect your Spotify account again in the Last.fm settings.

# Last.fm failure

If you see an unknown error message, it's likely that Last.fm is down. You can check the status of their services here.