0
Fork 0
Scrobble alongside other users on Last.fm (old version).
This repository has been archived on 2024-04-12. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
2023-04-03 17:50:11 -07:00
.gitignore chore: ignore bins and .DS_Store 2023-04-02 09:42:55 -07:00
config.example.json chore: remove server_url support 2023-04-02 10:35:58 -07:00
go.mod chore: migrate to standard 2023-04-03 17:50:11 -07:00
go.sum deps:: 2023-04-02 09:43:19 -07:00
LICENSE chore: migrate to standard 2023-04-03 17:50:11 -07:00
main.go chore: rework how duplicate scrobbles are prevented 2023-04-02 11:47:39 -07:00
Makefile chore: swap to go run for make test 2023-04-02 12:06:36 -07:00
README.md chore: migrate to standard 2023-04-03 17:50:11 -07:00

Scrobble Buddy is a simple tool to let you scrobble with other Last.fm users.

Building

  1. Install Golang
  2. Clone this repository (git clone https://git.sr.ht/~maatt/scrobblebuddy)
  3. Build this app (go build -o scrobblebuddy main.go)

You can now use scrobblebuddy

Usage

Usage: scrobblebuddy <last_fm_user_to_scrobble_along_with>

Configuration options are within .config/scrobblebuddy.json (or wherever XDG_CONFIG_HOME is set to) and are follows:

  • username (string): your Last.fm username
  • password (string): your Last.fm password
  • api_key (string) and api_secret (string): your Last.fm credentials (you can get an API key and secret here)

Acknowledgements

This program is licensed under the 3-Clause BSD license. A copy of this license is in the LICENSE file in the root of this repository.

This program uses Kohei Shitaune's lastfm-go library (MIT). This program was inspiried by Amr Hassan's bbcscrobbler program.