Skip to content

EnderIce2/SDR-RPC

Repository files navigation

GitHub GitHub All Releases GitHub release (latest by date)

SDR-RPC

SDR-RPC is a plugin for SDRSharp that integrates Discord Rich Presence (RPC) to provide live updates about your SDRSharp activities directly in Discord.


✨Features

  • ✏Displays frequency, playback state, and RDS information
  • 🔌Optimized with asynchronous code for smoother performance
  • 📖Logging to help troubleshoot issues
  • 🔨Simple installation process

🎁How to install + Demo

📽Watch the video:

💻Building from Source

Prerequisites

Before you start, ensure you have the following:

Steps

  1. Clone the repository or download it as a ZIP file.
    • To clone: Click Code and select "Open with Visual Studio".
    • To download: Select "Download ZIP", extract the archive, and open SDRSharpPlugin.DiscordRPC.sln.

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

  1. Build the solution in Visual Studio.

    • If compilation fails, try moving reference files to the /bin/Debug or /bin/Release folder.
  2. Copy the compiled files to the SDR# installation directory.

👀Customizing RPC Images

  1. Visit the Discord Developer Portal and create a new application.
    • Name it “SDRSharp” or something similar.

2024-11-27_02-35

  1. Navigate to Rich Presence > Assets and upload your images.
    • Use descriptive names for easy reference.

2024-11-27_02-35_1

  1. Go to General Information and copy the Client ID.

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

  1. Paste the Client ID into the plugin textbox in SDRSharp and press ENTER.

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

  1. Restart SDRSharp. Your custom images will now appear in Discord.

📕Roadmap

Planned Features

  • 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"
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy