Music and Last.fm
DocsCommunity

Music and Last.fm

Play supported music sources and connect Last.fm profiles and scrobbling.

Music playback

play accepts a search query or supported music link. The dedicated search command queries Deezer, Tidal, Qobuz, SoundCloud, and YouTube for results before playback.

music

,play

Plays a song from a search query or supported music link.

,play <song/link>
Example,play never gonna give you up
Arguments
queryOptional
RestrictionsServer Only
Open in command browser
music

,music search

Searches Deezer, Tidal, Qobuz, SoundCloud, and YouTube for accurate music results.

,music search <song name>
Example,music search pinkpantheress illegal
Arguments
queryOptional
RestrictionsServer Only
Open in command browser
music

,queue

Shows the current music queue.

,queue [page]
Example,queue
Arguments
pageOptional
RestrictionsServer Only
Open in command browser
music

,pause

Pauses playback where it is. Use `resume` to pick it back up from the same spot.

,pause
RestrictionsServer Only
Open in command browser
music

,skip

Skips the current track. Pass a number to skip several at once, up to 25.

,skip [amount]
Example,skip 10
Arguments
amountOptional
RestrictionsServer Only
Open in command browser

Profiles and rankings

Profile commands can show recent tracks, top artists, albums, tracks, compatibility, and who-knows rankings. Server rankings require linked and indexed listeners.

music

,lastfm now

Shows the current or most recent Last.fm track for a linked user.

,lastfm now [member]
Example,lastfm now
Arguments
inputOptional
RestrictionsServer Only
Open in command browser
music

,lastfm recent

Lists the last 50 tracks scrobbled to a Last.fm profile, paged, with how long ago each was played. Defaults to you; name a member to see theirs.

,lastfm recent [input]
Example,lastfm recent text here
Arguments
inputOptional
RestrictionsServer Only
Open in command browser
music

,lastfm whois

Shows a Last.fm profile card: total scrobbles, loved tracks, how long they have been scrobbling, their daily average, and their top artist, album, and track. Defaults to you; name a member to see theirs.

,lastfm whois [input]
Example,lastfm whois text here
Arguments
inputOptional
RestrictionsServer Only
Open in command browser
music

,lastfm whoknows

Shows the top indexed listeners for an artist in this server.

,lastfm whoknows <artist>
Example,lastfm whoknows Drake
Arguments
artistOptional
RestrictionsServer Only
Open in command browser
music

,lastfm taste

Compares your 50 all-time top artists against another member's and reports a compatibility percentage plus the artists you both listen to.

,lastfm taste [user]
Example,lastfm taste @user
Arguments
userOptional
RestrictionsServer Only
Open in command browser

Indexing and privacy

lastfm update queues a library for background indexing. Members hidden by a Manage Guild user do not appear in server whoknows, crowns, or most-crowns results.

music

,lastfm update

Queues your Last.fm library for background indexing.

,lastfm update [member]
Example,lastfm update
Arguments
userOptional
RestrictionsServer Only
Open in command browser
music

,lastfm hide

Hides a member from this server's Last.fm leaderboards, so they stop appearing in whoknows, crowns, and mostcrowns.

,lastfm hide [input]
Example,lastfm hide text here
Arguments
inputOptional
User permissionsManage Guild
RestrictionsServer Only
Open in command browser
music

,lastfm hide list

Lists every member currently hidden from this server's Last.fm leaderboards.

,lastfm hide list
User permissionsManage Guild
RestrictionsServer Only
Open in command browser