https://github.com/williamanimate/discord-rpc
a fast GUI app to make custom discord RPCs
https://github.com/williamanimate/discord-rpc
discord-rpc discord-rpc-builder discord-rpc-client discord-rpc-maker discord-rpc-status discord-rpc-with-buttons
Last synced: 3 months ago
JSON representation
a fast GUI app to make custom discord RPCs
- Host: GitHub
- URL: https://github.com/williamanimate/discord-rpc
- Owner: WilliamAnimate
- License: mit
- Created: 2023-11-17T17:55:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-01T02:52:52.000Z (about 1 year ago)
- Last Synced: 2024-12-19T15:32:03.982Z (5 months ago)
- Topics: discord-rpc, discord-rpc-builder, discord-rpc-client, discord-rpc-maker, discord-rpc-status, discord-rpc-with-buttons
- Language: Rust
- Homepage:
- Size: 1.24 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# discord-rpc
This absolute joke of an html file is my attempt at reviving [ThatOneCalculator's RPC maker](https://github.com/ThatOneCalculator/DiscordRPCMaker) back from the dead. However, this repo **does not** use any code from that repo.
## Building
To build in dev mode (development only) you run b.bat
To build in release mode (as in very small executable & fast), you run c.bat
> [!NOTE]
> I have compiled the project with the nightly toolchain, via the command `rustup toolchain install nightly-2023-11-11 && rustup override set nightly-2023-11-11`## Compiling for other platforms
So far, I can verify that this works on Windows 10, however, it *should* be possible to compile for Linux and MacOS, since this repo *does not* contain any code specific to Windows.
Snap store/flatpak discord **WILL NOT** work, until the crate (discord-rich-presence) fixes this on their end
> [!NOTE]
> you may have to remove all mentions of console.rs to compile for linux (unix) platforms## Compiling on different platforms
### Windows
`cd src-tauri && cargo b`, but b.bat should do the job.
### Linux
> [!IMPORTANT]
> Only tested on arch linux ~~(i use arch btw)~~
>
> also, you need to remove all mentions of console.rs in main.rs because im bad at rust`yay -S webkit2gtk` if you do not have it already (use `sudo apt-get install javascriptcoregtk-4.0` for debian based distros)
`cd src-tauri && cargo b`
## Powered by
[This crate](https://github.com/sardonicism-04/discord-rich-presence)
## Downloads
but why?