Skip to content

Display what you're watching on VLC media player as your Discord status with this Node.js application.

License

Notifications You must be signed in to change notification settings

kyrie25/vlc-discord-rpc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VLC-Discord-Rich-Presence

Discord rich presence for VLC media player.

A fork of vlc-rpc/rpc-discord-rpc (Originally Pigpog/vlc-discord-rpc), rewritten in TypeScript and refactored for my own personal preferences and usage.

In addition to the original features, I've added movie and anime presence support, while also expanding on what the presence displays

image image image

Setup

  1. Clone this repository.

  2. Install Node.js.

  3. Configure the ./src/config.ts file to your liking.

    • For fetching track metadata, retrieve your Spotify API key. You'll need to fill in clientID and clientSecret.
    • For fetching movie metadata, create a TMDb account and retrieve your API key from here. You'll need to fill in API Key (v3 auth) to the apiKey parameter.
    • For fetching anime metadata, create a MyAnimeList account and retrieve your API key from here. You'll need to fill in Client ID to the clientId parameter.
  4. Open a terminal, move to the folder you downloaded from this repository, and run npm i to install dependencies.

  5. Run npm run build to build the project, then run npm start to start the program.

For subsequent launches, you can just run npm start to start the program.

Note: Every time you want to change the configuration, you'll need to do step 5 again.

About

Display what you're watching on VLC media player as your Discord status with this Node.js application.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%