Skip to content
This repository has been archived by the owner on Jun 8, 2022. It is now read-only.

dhrinkino/PlexRichPresence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Rich Presence for Plex

Let know your friends what you are watching right now!

discord_logo
Rich Presence for Plex is Windows GUI app that will grep your current stream from plex and display it as Rich Presence on your Discord profile. Unlike other Rich Presences for Plex this doesn't interract with your computer, doesn't scan your PC or web browser. Plex released API for developers, which allows communicate with servers and receiver current streams from your profile. I was inspirated from Ombrelin's Rich Presence in Java but I wanted to make lightway native Windows version since i'm not big fan of Java and i wanted to learn C#.

Application is based on DiscordRPC by Lachee. Source code is fully transparent, you can built your own version. Feel free to Fork it and add new features, i will be very happy :)

Installation

Download zip file from release page, you should download latest release. Zip contains Setup files for normal usage and pre-builded portable binary file and libraries. Decide yourself what method you will be using. I'm recommending use setup files because final product will be more robust and easy to link anywhere.

Build Dependencies

Building from Source

Install Newtonsoft.JSON and DiscordRPC to your project and press Start, the files will be on project folder under debug or release.

Set-Up

For first time App will generate your pin and code will open your native web browser with plex address. You need to sign in to your profile. Default countdown is 15 seconds. Then application automatically store credentials for next usage and run presence. Of course PMS URI is downloaded. If the connection was successful, you can see name of the movie or tv show that is currently streamed, or if stream list is empty you can see "Not playing".

gui_inactive gui_active

Example of Rich Presence

movie tv show

Other bugs and problems

--

Thank you for using my application, actually this is my first attempt to do something in C# so i expect many bugs and problems, please open a issue ticket and i will try to fix it. :) Thank you so much

About

Rich Presence for Plex

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages