Skip to main content
Aliases: now, np, fm. Pass a member to see theirs.

Embed styles

Alias: style. !mode <style> is the standalone shortcut.

Custom embeds

Pass a script instead of a style name:
Preview yours with !lastfm mode view, reset with !lastfm mode remove.

Available variables

Every name field also takes .lower, .upper and .hyperlink. {old_track} has aliases previous_track, prev_track and last_track, and carries the same properties as {track}.

Server-wide styles

Requires Manage Server. Applies to everyone who hasn’t set a personal style, which stays a personal override.

Vote reactions

Custom upvote and downvote emojis added to your now-playing messages. Aliases: reaction, reacts, react.
remove turns reactions off entirely; reset goes back to the defaults. The server variants require Manage Server.

Vote stats

Vote reactions turn now-playing from an announcement into a conversation. A music server with a 🔥/💀 reaction pair and a leaderboard develops opinions fast.

Live updating

Edits your now-playing message in place as you change tracks, instead of you re-running the command. Aliases: realtime, edit, rt.

Custom command

Sets a personal alias for your now-playing command. Aliases: cmd, cc. Remove with !lastfm command remove.

Reskin

Make your reskin follow your listening — responses appear under an avatar of whatever you’re playing.
Reskin must be enabled in the channel by a moderator first. The bot’s server avatar can rotate through album art from members’ listening:
Requires Manage Server. !lastfm featured shows what’s currently featured; !lastfm featured history shows past picks.

Who’s listening right now

Everyone in the server currently listening to something. Aliases: listeners, listening.

Command reference