Giter VIP home page Giter VIP logo

discord-applemusic-rich-presence's Introduction

Discord's Rich Presence from Apple Music

This is a simple binary that uses Apple Script to grab the current song being played on Apple Music, and reports it as Discord Rich Presence.

You can leave it running "forever", and it should work in a loop.

Install

To use it, simply install it with:

brew install caarlos0/tap/discord-applemusic-rich-presence

Run

And then start and enable the service with:

brew services start caarlos0/tap/discord-applemusic-rich-presence

And that should do the trick ๐Ÿ˜ƒ

F.A.Q.

How it looks like?

It looks more or less like this:

Screenshot

Can it look more like the Spotify integration?

No. Nothing I can do, AFAIK, it's a Discord limitation.

Clicking in "Search in Apple Music" does not work...

Apparently... you can't click in buttons in your own Rich Presence. Ask a friend to click on yours to see if it is really not working.

Nothing happens...

Sometimes you'd need to restart the service and/or Discord. No idea why, haven't catch a single error about it, it just stops working.

To restart:

brew services restart caarlos0/tap/discord-applemusic-rich-presence

Where are the logs?

tail -f $(brew --prefix)/var/log/discord-applemusic-rich-presence.log

Hat tip to:

And many other projects that do the same thing.

discord-applemusic-rich-presence's People

Contributors

caarlos0 avatar nekowinston avatar toby avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

toby nekowinston

discord-applemusic-rich-presence's Issues

Wrong album art

Sorry this comes with so few details, but so far this consistently grabs the wrong album art.

Mind you, I've only tested it with a handful of albums from the same source: GameChops. Each track in the albums shows the same art, but it's always a different GameChops album. I wonder if this has anything to do with GameChops being less an artist than a label and thus creating some sort of confusion?

This is much more an FYI than a nitpick, though. Just really happy to have this working! Thanks for your hard work.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.