mirror of
https://github.com/EnderIce2/SDR-RPC.git
synced 2025-05-25 14:14:25 +00:00
Some checks failed
.NET / build (push) Failing after 53s
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:
- Visual Studio 2019
- .NET 4.6
- SDRSharp Plugin SDK
- SDRSharp.Common.dll
- SDRSharp.PanView.dll
- SDRSharp.Radio.dll
Steps
- 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
.
-
Build the solution in Visual Studio.
- If compilation fails, try moving reference files to the
/bin/Debug
or/bin/Release
folder.
- If compilation fails, try moving reference files to the
-
Copy the compiled files to the SDR# installation directory.
👀Customizing RPC Images
- Visit the Discord Developer Portal and create a new application.
- Name it “SDRSharp” or something similar.
- Navigate to Rich Presence > Assets and upload your images.
- Use descriptive names for easy reference.
- Go to General Information and copy the Client ID.
- Paste the Client ID into the plugin textbox in SDRSharp and press ENTER.
- 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"
Description
Plugin for SDR# (SDRSharp) adding Discord Rich Presence (RPC)
airspycsharpdiscorddiscord-rich-presencediscord-rpcdiscord-statusfrequencypluginrdsrich-presencerpcrtl-sdrsdr-rpcsdr-sharpsdrsharpspyservervisual-studio
Readme
499 KiB
Languages
C#
100%