Navicord is an application that adds the songs you are listening to as your Discord status using rich presence. It does this by grabbing song information from Windows using WindowsMediaController and discord-rpc-csharp, a C# port of DiscordRPC.
- Highly customizable using config file (start hidden, etc..)
- Has rich presence buttons that redirects a user to the song you are listening to on either Spotify or YouTube Music right out of the box.
DISCLAIMER: PLEASE READ CAREFULLY
It is preferred to use a different browser/app and only use Navidrome in that browser/app. If you do not do this and for example listen to music on Navidrome and watch a YouTube video at the same time in the same browser/app, conflicts in rich presence will occur. I for example personally use Microsoft Edge for only Navidrome because it lets you install Navidrome as an application to your taskbar and I use Firefox for everything else. If you want to change it to another browser/app just enter the name of the executable without the ".exe" at the end in the "config.json" file behind "ApplicationToListenTo".
- Step 1: Download the latest release, run it and read the disclaimer and press ok, the application will then close.
- Step 2: Open the "config.json" file that was created and change the settings to suit your needs, read the disclaimer above as you will probably want to set "ApplicationToListenTo" to another process.
- Step 3: Run "Navicord.exe" again and let it run in the background and that's all there really is to it.
If you want the application to run at system startup then you can do so using Windows built in Task Scheduler
- StartHidden: When enabled all console logging will be turned off and the application will start hidden.
- ApplicationToListenTo: See disclaimer above.
- DiscordDeveloperAppID: The ID of your Discord Developer App if you decide to use your own.
- LargeImageKey & SmallImageKey: The small and large image that will show in the Discord rich presence. If you are using your own Discord Developer App ID and you uploaded any images, you can put the filename (without extension) of that uploaded image here.
- LargeImageText & SmallImageText: The text that will show when you hover your mouse over the large and small image in Discord.
- TextButton1 & TextButton2: The text of the buttons that will show in Discord rich presence.
- StartOfURLButton1 & StartOfURLButton2: The start of a URL before the song name and artist are added behind it as query.
Any feedback is welcome! If you need/want a new feature, find a bug or think of any way to improve Navicord, please file a GitHub issue or ping Meap#6124 in Navidrome's Discord Server.
Here are some useful direct links: