Bot for Discord that fetches data from last.fm.
Assuming you have Node.js on your machine, install the dependencies with
npm install
You'll need a last.fm API account, create one here.
You'll also need a Discord app (bot), create a public bot here.
Place the required information in the keys.example.js
file -- discordToken
will be your bot's token and lastfmApiKey
will be your last.fm API key.
Rename keys.example.js
to keys.js
.
Add your bot to a discord server, there are many resources online where you can learn how to do this.
To run the bot, do
node bot
If everything went well, the console should reply with Connected as:
. Commands in chat should now prompt a response from the bot.
The bot currently has 2 commands:
.np {last.fm username}
will return the information of the last song scrobbled.
.topalbums {last.fm username}
will return the top 3 most scrobbled albums.