Harmon758 / mb_DiscordRichPresence

MusicBee plugin to show currently playing song as Discord Rich Presence
MIT License
43 stars 13 forks source link

Feature request: Show album cover rather than MusicBee logo #6

Open Newbytee opened 6 years ago

Newbytee commented 6 years ago

As the title suggest, I would appreciate if on Discord the album cover was shown rather than the MusicBee logo, and perhaps the album name on hover.

MichaelGatesDev commented 6 years ago

As per the FAQ:

Q: Can I send images via the payload rather than uploading them to my Developer Dashboard?

Unfortunately, the SDK does not support this feature right now. However, we hear your desires! We know that a lot of games, like customization-heavy RPGs, would benefit greatly from being able to programmatically upload assets. It may be something we tackle in the future.

https://discordapp.com/developers/docs/rich-presence/faq

tl;dr it's not possible yet

carks32 commented 6 years ago

though, @MichaelGatesDev, is it possible to make it load an image from somewhere else based on the Album tag? Like from last.fm, for example.

MichaelGatesDev commented 6 years ago

@carks32 Unfortunately it is not possible to stream any kind of image content to the RPC at this time. The best we could do is ask users to create their own application and use their own app id, and then write a script which auto uploads and removes album covers.. but it'd be clunky and unreliable,and there's no API for that part of Discord that I've found.

tl;dr no :(

WSADKeysGaming commented 6 years ago

I believe this is more possible now, as I see League Of Legends shows your character that you are playing as instead of the LoL logo.

Newbytee commented 6 years ago

@WSADKeysGaming I don't think that means anything. As earlier stated, you can upload images to the Developer Dashboard that Discord has and then display them, which is probably what League of Legends does. Doing this for every album cover in existence, or just popular ones, I think is unreasonable.

scottzach1 commented 4 years ago

I hope I am not of any hindrance, however Spotify I believe has managed to achieve this. Perhaps there have been changes since to allow this?

image

MichaelGatesDev commented 4 years ago

I hope I am not of any hindrance, however Spotify I believe has managed to achieve this. Perhaps there have been changes since to allow this?

image

Spotify partnered with Discord and as a result they were given some kind of special RP API access. It is still not possible.

ghost commented 3 years ago

Hello, sorry, newbie here. Just wanted to ask, is there a place where I can ask the Discord developers to make it so this is possible? Or vote on a preexisting feature request for Discord that mentions this? Sorry, this might be a dumb question lol. Thanks!

ghost commented 3 years ago

So I found a repo where you can add album art to your own app in the Discord Developer Portal. This is how it looks like: image image image Would it be possible to implement this here as well? I know that you can only have 150 album arts and that it may take some work but I still would find this pretty cool to be added. Do I need to create a new thread? (Also note: the linked repo is for Groove Music) Update: The developer of the repo I linked added support for MusicBee, take a look here if you're interested (please tell me if this is the wrong place to tell this stuff lmao).