Getting started¶
.fmbot uses Last.fm to get information about your music taste. Don't have a Last.fm account? You can create one here.
For more information on connecting Last.fm to Spotify or other music services, please click here.
Note that .fmbot is not associated with Last.fm, we simply use their API. For issues with Last.fm you can check out their support forums or their unofficial Discord server.
Have an issue with the bot you need help with? Please check the Frequently Asked section first.
.login¶
Allows you to sign up for Last.fm or to connect an existing Last.fm account to .fmbot.
If you changed your Last.fm account or username, you can also change it by simply connecting again.
Examples
.login
/login
Please note that users in shared servers will be able to see and request your Last.fm username.
To delete all your data from .fmbot, including friends and other settings, use .remove.
.help¶
Shows information about getting started with the bot.
Examples
.help
.profile¶
Shows you or someone else their user profile with some interesting statistics.
Options:
- User - Select another user by mention, Discord ID or Last.fm username (
lfm:username)
Examples
.profile
.stats
Want to see a yearly overview on your profile? Get .fmbot supporter here.
.lastfm (.lfm)¶
Shows a link to your or someone else's Last.fm profile.
Options:
- User - Select another user by mention, Discord ID or Last.fm username (
lfm:username)
Examples
.lfm
.lastfm
.lastfm @user
.settings¶
Shows an overview of all your .fmbot settings.
Use the dropdown to pick what setting you want to change.
Examples
.settings
/settings (responds in-channel)
.fmmode¶
Allows you to customize your fm command.
You can set the following options:
- Embed type
- Embed color (changes the accent color)
- Small text (changes formatting for small text and footer options)
- Buttons (max 1, or 5 for supporters)
- Private button response (By default the bot picks depending on the button)
- Footer options (max 4, or 10 for supporters)
Use the provided dropdowns to select and de-select which options you want.
Examples
.fmmode
/fmmode (responds in-channel)
Supporters can set custom accent colors, add up to 5 buttons and 10 footer options. Get .fmbot supporter here.
.responsemode¶
Configure how the bot formats responses to top list and WhoKnows commands.
You can also override this preference on every individual command. Simply add img, embed or pagination to the command.
Examples
.responsemode
Override examples
.whoknows the beatles image
.toptracks 2023 img
.globalwhoknows mac miller pagination
.userreactions¶
Sets automatic emoji reactions for every .fm and featured command you use.
To disable, simply use .userreactions without any emojis.
Make sure the emojis you enable are in a server that .fmbot is also in.
Max amount of emojis is 5. Please put a space between every emoji.
This setting is supporter only. Get .fmbot supporter here.
Examples
.userreactions :PagChomp: :PensiveBlob:
.userreactions ๐ ๐ฏ ๐ฅต
.userreactions ๐ ๐ฏ :PensiveBlob:
.userreactions