MusicBot icon indicating copy to clipboard operation
MusicBot copied to clipboard

Integration to last.fm?

Open Yoposoc opened this issue 8 years ago • 8 comments

Hi, I'm on a server that uses this, and I'm wondering if I can get the stuff that the musicbot is playing to scrobble on last.fm. It seems like there's another guy that has done this with a different script: https://github.com/deansheather/discord.fm-client-tools . I know close to nil about coding, so I wanted to ask if it was possible. Thanks.

Yoposoc avatar Jul 25 '16 21:07 Yoposoc

That script doesn't do last.fm scrobbling, its just noted on the todo list. There is a python library for last.fm but I'm not going to add that anytime soon. Maybe after all the major features are done.

imayhaveborkedit avatar Jul 25 '16 22:07 imayhaveborkedit

That script is for listening on the DiscordFM socket server, not for last.fm stuff.

arunesh90 avatar Jul 25 '16 23:07 arunesh90

Oh, I see. Pity.

Yoposoc avatar Jul 28 '16 00:07 Yoposoc

If anyone gets here, we have implemented Last.fm integration on our server, the code is not very clean so I wont be submitting a PR (as I see a Last.fm PR was there and got rejected before). If anyone is interested you can clone my fork and take a look at it.

No scrobbling from voice channels to Last.fm because we don't listen things on the VCs since ~~96~~128Kbps is awful to listen to music. We had it at some point but no one used so I removed it. The code is there though, you can easily add it.

github.com/arkenthera/MusicBot

What it can do:

  • Save user's Last.fm user names so they wont type it each time
  • Scrobble Leaderboards (of users on the server who linked their account)
  • Album Chart (a grid of album covers,can be different size like 3x3 4x4 5x5, see screenshot below)
  • Last.fm overview of a user
  • Recent tracks (similar to last.fm website)
  • Display "nowplaying"
  • Display scrobble count of an arbitrary artist
  • Display detailed artist info

Screenshots

  • Chart
  • Display nowplaying of every user
  • Display user summary
  • Display Band Info
  • Recent
  • Leaderboards

0x61726b avatar Feb 21 '17 10:02 0x61726b

FYI, Bot accounts always stream at 128kbps, regardless of the channel settings.

arunesh90 avatar Feb 21 '17 13:02 arunesh90

Does this still exist? Since Groovy and Rythym died I'm looking for a new bot for our server and prefer for it to auto scrobble songs like Groovy did.

AquaBob-15 avatar Sep 13 '21 13:09 AquaBob-15

Please use your own issue for that, but yes

Jcodeerd avatar Sep 13 '21 13:09 Jcodeerd

I was about to make a feature request for this, but noticed that this one's still open. I'd love for this to be added.

walllable avatar Oct 24 '21 03:10 walllable