FM / Last.fm

FM — Last.fm Integration

Full-featured Last.fm integration with 34 commands — now playing, top lists, social comparisons, scrobbling, milestones, leaderboards, and more.

Last.fm Account Required

Users must link their Last.fm account with /fm link <username> before using FM commands. Tier 2 features (scrobbling, love) require /fm authorize.

Identity & Setup

Link and manage your Last.fm account. Two tiers of access:

/fm link <username>

Link your Last.fm account.

/fm unlink

Remove your Last.fm account and all data.

/fm np [user]

Show now playing. Displays album art, track, artist, play count, and timestamp.

/fm mode <layout>

Set FM display mode (compact or expanded).

/fm authorize

Enable Tier 2 features (scrobble, love, etc).

/fm privacy <setting> <value>

Manage privacy settings.

Prefix Shortcut

Every FM slash command has a prefix equivalent. !fm shows now playing, !fm topartists shows your top artists. Add @user to check someone else.

Stats & Top Lists

View listening statistics across different time periods. All commands support period options: 7d, 1m, 3m, 6m, 12m, overall. Add [user] to check someone else.

/fm topartists [period] [user]

Top artists.

/fm topalbums [period] [user]

Top albums.

/fm toptracks [period] [user]

Top tracks.

/fm receipt [period] [user]

Receiptify-style top tracks.

/fm chart [size] [period] [user]

Album cover grid.

/fm albumtracks <query> [user]

Tracks from an album.

Social & Comparisons

Compare listening habits with server members and discover shared taste.

/fm whoknows <query>

Who in this server knows an artist.

/fm whoknowstrack <query>

Who in this server knows a track.

/fm whoknowsalbum <query>

Who in this server knows an album.

/fm taste <user>

Compare taste with another user.

/fm affinity [user]

Server affinity ranking.

/fm friends <action> [user]

Manage friend list.

/fm leaderboard [period]

Top scrobblers in this server.

/fm crowns

Artist crown leaderboard.

Integrations & Scrobbling

Cross-platform links, scrobbling, and track management. Tier 2 authorization required for write operations.

/fm spotify <query>

Search Spotify.

/fm youtube <query>

Search YouTube.

/fm love [query]

Love a track. Requires Tier 2.

/fm unlove [query]

Unlove a track. Requires Tier 2.

/fm scrobble <artist_track> [album]

Manually scrobble a track. Requires Tier 2.

Intelligence & Insights

Deep dive into your listening history with analytics, milestones, and forecasts. Add [user] to check someone else.

/fm overview [days] [user]

Overview dashboard.

/fm milestone [amount] [user]

Scrobble milestones.

/fm pace [amount] [period] [user]

Pace forecast.

/fm year [year] [user]

Year view.

/fm recap [period] [user]

Recap stats.

Info

/fm help

Show help.

/fm about

About SYNTHET FM.

Admin Commands

Server-wide FM settings (/fm admin settings) are available via /mod-help.

Quick Setup

Getting started with FM takes 30 seconds: run /fm link your-lastfm-username and you're ready to go. For Tier 2 features like scrobbling and loved tracks, run /fm authorize to complete OAuth with Last.fm.