Skip to content

SenaxxZz/Custom-RPC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Custom RPC

Small Electron app I made to set a custom Discord Rich Presence without touching the Discord API directly. Fill in the fields, hit start, done.

What it does

  • Details, State, large/small images with tooltips
  • Up to 2 buttons with custom labels and URLs
  • Elapsed time counter
  • Auto-connects on startup and retries every 15s if Discord isn't open yet
  • Sits in the system tray so it stays out of your way
  • Optional launch on Windows startup
  • Settings saved locally, nothing sent anywhere

Screenshots

coming soon

Requirements

Setup

1. Create a Discord application

  1. Head to the Discord Developer Portal
  2. Create a new application
  3. Copy the Application ID — that's your Client ID
  4. If you want images, upload assets under Rich Presence → Art Assets

2. Install & run

git clone https://github.com/SenaxxZz/Custom-RPC.git
cd Custom-RPC
npm install
npm start

3. Build (Windows x64 portable)

npm run build

Output: dist/DiscordCustomRPC.exe

Project structure

discord-custom-rpc/
├── src/
│   ├── main/
│   │   ├── main.js
│   │   └── preload.js
│   └── renderer/
│       ├── index.html
│       ├── renderer.js
│       └── styles.css
├── assets/
│   └── icon.png
├── package.json
└── LICENSE

Contributing

Open an issue first so we're on the same page, then:

  1. Fork the repo
  2. git checkout -b feat/your-feature
  3. Commit and push
  4. Open a PR

License

MIT © SenaxxZz

About

CustomRPC for discord

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors