Skip to content

YukitanCore/CSP-discordRPC

Repository files navigation

Hero Banner

Clip Studio Paint Discord Rich Presence

csp

Show what you're working on in Clip Studio Paint on your Discord profile with a live elapsed timer. Automatically detects when CSP is running and sets your Discord status.


FEATURES

  • Automatic detection: polls every 3 seconds; connects RPC when CSP is open, disconnects when closed
  • Customizable status: edit your activity details and status text from the GUI
  • Elapsed timer: shows how long you've been drawing
  • System tray: runs quietly in the background; left-click to open the window
  • Launch at startup: toggle-able
  • Built with Tauri v2: lightweight native app (Rust backend + React frontend)

CSPRPC GUI screenshot

RPC Showcase

Getting Started

Prerequisites

Install & Run

npm install
npm run tauri dev

Build

npm run tauri build

The installer will be in src-tauri/target/release/bundle/.

Tech Stack

  • Frontend: React 19, TypeScript, Tailwind CSS v4, Vite
  • Backend: Rust, Tauri v2, discord-rich-presence, sysinfo, winreg
  • Discord RPC: discord-rich-presence crate

Sponsor

Ko-Fi

ko-fi

Trakteer (Indonesia)

Trakteer

About

Automatic Discord Rich Presence integration for Clip Studio Paint. Detects CSP process and updates your status hands-free.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Contributors