Skip to content

EnderIce2/SDR-RPC

Repository files navigation

GitHub GitHub All Releases GitHub release (latest by date) Codacy Badge CodeFactor Twitter Follow

SDR-RPC

SDR-RPC is an SDRSharp plugin that adds Discord RPC feature in it


✨Features

  • 🎛Enable / Disable
  • ✏Showing frequency, play state and RDS almost in realtime
  • 🔌Most of the code is made asynchronous
  • 📖Logging for troubleshooting problems
  • 🔨Easy to install

🎁How to install

📽Video:


🎫Example

📽Video:


💻Building by yourself

  1. You need to download this stuff before compiling:
  1. Click "Code" and select "Open with Visual Studio" or "Download ZIP"

Captură de ecran 2020-10-26 025111.png

  1. If you downloaded as ZIP, unzip the archive and double click on "SDRSharpPlugin.DiscordRPC.sln"
  2. Build it and move files to SDR# location (if the compile fails try copying Reference files into /bin/Debug or /bin/Release folder)

👀Setting your custom images on RPC

  1. Go to https://discord.com/developers/applications and create your own application
  2. Name it "SDRSharp" or something similar

Captură de ecran 2020-10-26 023639.png

  1. Go to Rich Presence > Rich Presence Assets and add your own images with these names:

Captură de ecran 2020-10-26 023706.png

  1. Go back to General Information and copy Client ID

Captură de ecran 2020-10-26 023915.png

  1. Paste the Client ID you copied earlier in plugin textbox from SDRSharp and press the ENTER key

Captură de ecran 2020-10-26 024024.png

  1. Restart the SDRSharp and it should be changed with your custom images

📕TODO List

  • Invite people to get Spy Server Address or connecting via voice chat system to listen and having the ability to change the frequency
  • Change Settings Panel to match SDR# theme
  • Show "Listening" instead of "Playing"