Automatically scrobble your songs to Last.fm with this simple tool.
- Rename the
config.toml.example
file toconfig.toml
. - Create a Last.fm application here.
- Create a Spotify application here. (Only if you want to scrobble from Spotify)
- Fill in the
config.toml
file with your application details and songs. - Download and install PNPM using
npm install -g pnpm
(or use npm). - Download the necessary modules using
pnpm install
and run it usingpnpm run start
.
Each Last.fm account is limited to 2880 scrobbles per day.
Ensure your configuration file (config.toml
) is correctly set up with your Last.fm & Spotify application details and the songs you want to scrobble.
Then, simply run the scrobbler using pnpm run start
. The scrobbler will automatically handle the rest.
- This scrobbler uses Last.fm's API to send scrobbles, so ensure your internet connection is stable while using it.
- You can customize the list of songs to scrobble by editing the
config.toml
file. - If you encounter any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.
This project is licensed under the AGPL 3.0 License. It is a modified version of the original project available at https://github.com/HitoIRL/lastfm-milker, which was originally licensed under the MIT License.