SkillAgentSearch skills...

GeetRPCS

Automatic Discord Rich Presence for 50+ applications with intelligent detection, mouse activity tracking, and dynamic status messages. Lightweight (5-30MB RAM), hot-reloadable config, one-command install. Perfect for developers, designers & creators.

Install / Use

/learn @makcrtve/GeetRPCS
About this skill

Quality Score

0/100

Category

Design

Supported Platforms

Universal

README

<p align="center"> <a href="README.md"><img src="https://img.shields.io/badge/Language-English-blue?style=flat" alt="English"/></a> <a href="README.id.md"><img src="https://img.shields.io/badge/Bahasa-Indonesia-red?style=flat" alt="Indonesia"/></a> </p> <p align="center"> <img src="https://raw.githubusercontent.com/makcrtve/geetRPCS/main/assets/geetrpcs-banner.webp" width="100%" alt="geetRPCS Banner"/> </p> <h1 align="center">geetRPCS</h1> <p align="center"> <b>Automatic Discord Rich Presence for your favorite apps!</b><br/> <sub>Display your activity on Discord in real-time, hassle-free 🚀</sub> </p> <p align="center"> <img src="https://img.shields.io/github/v/release/makcrtve/geetRPCS?style=flat&label=Version&color=success" alt="Version"/> <img src="https://img.shields.io/github/downloads/makcrtve/geetRPCS/total?style=flat&label=Downloads&color=blue" alt="Downloads"/> <img src="https://komarev.com/ghpvc/?username=makcrtve&color=blue&style=flat&label=Views" alt="Visitor Count"/> <a href="https://www.producthunt.com/products/geetrpcs?embed=true&utm_source=embed&utm_medium=post_embed"> <img src="https://img.shields.io/badge/Product_Hunt-Check_it_out-flat?logo=product-hunt&color=EA532B" alt="Product Hunt"/> </a> <br/> <img src="https://img.shields.io/badge/Discord_RPC-5865F2?style=flat&logo=discord&logoColor=white" alt="Discord"/> <a href="https://github.com/Lachee/discord-rpc-csharp"> <img src="https://img.shields.io/badge/using-C%23-00bb88.svg?style=flat&logo=csharp&logoColor=white" alt="using C#"/> </a> <img src="https://img.shields.io/badge/.NET_8.0-512BD4?style=flat&logo=dotnet&logoColor=white" alt=".NET 8"/> <img src="https://img.shields.io/badge/Windows-0078D6?style=flat&logo=windows&logoColor=white" alt="Windows"/> <a href="https://zread.ai/makcrtve/geetRPCS"> <img src="https://img.shields.io/badge/Ask_Zread-_.svg?style=flat&color=00b0aa&labelColor=000000&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuOTYxNTYgMS42MDAxSDIuMjQxNTZDMS44ODgxIDEuNjAwMSAxLjYwMTU2IDEuODg2NjQgMS42MDE1NiAyLjI0MDFWNC45NjAxQzEuNjAxNTYgNS4zMTM1NiAxLjg4ODEgNS42MDAxIDIuMjQxNTYgNS42MDAxSDRLjk2MTU2QzUuMzE1MDIgNS42MDAxIDUuNjAxNTYgNS4zMTM1NiA1LjYwMTU2IDQuOTYxMDFWMi4yNDAxQzUuNjAxNTYgMS44ODY2NCA1LjMxNTAyIDEuNjAwMSA0Ljk2MTU2IDEuNjAwMVoiIGZpbGw9IiNmZmYiLz4KPHBhdGggZD0iTTRLjk2MTU2IDEwLjM5OTlIMi4yNDE1NkMxLjg4ODEgMTAuMzk5OSAxLjYwMTU2IDEwLjY4NjQgMS42MDE1NiAxMS4wMzk5VjEzLjc1OTlDMS42MDE1NiAxNC4xMTM0IDEuODg4MSAxNC4zOTk5IDIuMjQxNTYgMTQuMzk5OUg0LjYxNTZDNS4zMTUwMiAxNC4zOTk5IDUuNjAxNTYgMTQuMTEzNCA1LjYwMTU2IDEzLjc1OTlWMTEuMDM5OUM1LjYwMTU2IDEwLjY4NjQgNS4zMTM1MiAxMC4zOTk5IDQuOTYxNTYgMTAuMzk5OVoiIGZpbGw9IiNmZmYiLz4KPHBhdGggZD0iTTEzLjc1ODQgMS42MDAxSDExLjAzODRDMTAuNjg1IDEuNjAwMSAxMC4zOTg0IDEuODg2NjQgMTAuMzk4NCAyLjI0MDFWNC45NjAxQzEwLjM5ODQgNS4zMTM1NiAxMC42ODUgNS42MDAxIDExLjAzODQgNS42MDAxSDEzLjc1ODRDMTQuMTExOSA1LjYwMDEgMTQuMzk4NCA1LjMxMzU2IDE0LjM5OTkgNC45NjAxVjIuMjQwMUMxNC4zOTg0IDEuODg2NjQgMTQuMTExOSAxLjYwMDEgMTMuNzU4NCAxLjYwMDFaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik00IDEyTDEyIDRMNCAxMlpFIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik00IDEyTDEyIDQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K&logoColor=ffffff" alt="zread"/> </a> </p> <p align="center"> <a href="#-quick-start">Quick Start</a> • <a href="#-features">Features</a> • <a href="#-supported-apps">Supported Apps</a> • <a href="#%EF%B8%8F-configuration">Configuration</a> • <a href="#-faq">FAQ</a> </p>

🚀 Quick Start

⚡ One-Command Install (Recommended)

Open PowerShell and run:

irm https://bit.ly/geetrpcs | iex

The interactive installer will guide you through:

  ╔═══════════════════════════════════════════╗
  ║       geetRPCS Installer / Updater        ║
  ╚═══════════════════════════════════════════╝

Select Version:
  [1] Portable (Recommended) - Standalone, no dependencies
  [2] Minimal - Smaller size, requires .NET 8.0 Runtime

Enter choice [1-2]: _

Create Desktop shortcut? [Y/n]: _
Create Start Menu shortcut? [Y/n]: _

💡 Update: Run the same command to update. Settings & shortcut preferences are preserved!


🗑️ Uninstall

irm https://bit.ly/geetrpcs-del | iex
<details> <summary><b>Advanced Installation Options</b></summary>

Silent Install (No Prompts)

# Portable + All Shortcuts
irm https://bit.ly/geetrpcs | iex; Install-GeetRPCS -Silent -DesktopShortcut -StartMenuShortcut

# Minimal + No Shortcuts
irm https://bit.ly/geetrpcs | iex; Install-GeetRPCS -Version "minimal" -Silent

Silent Uninstall

# Clean uninstall (remove everything)
irm https://bit.ly/geetrpcs-del | iex; Uninstall-GeetRPCS -Silent

# Keep user data (settings, cache)
irm https://bit.ly/geetrpcs-del | iex; Uninstall-GeetRPCS -Silent -KeepUserData

Manual Download (Zip)

  1. Download the latest .zip from Releases
  2. Extract to your preferred folder
  3. Run geetRPCS.exe
</details>
<details> <summary><b>🛠️ For Developers: Build from Source</b></summary> <br>

Requirements:

1. Clone the repository

git clone https://github.com/makcrtve/geetRPCS.git
cd geetRPCS

2. Build the project

Open a terminal in the project folder and run:

Portable (Recommended):

dotnet publish -c Release -r win-x64 -p:PublishSingleFile=true -p:SelfContained=true --output publish/portable

Minimal (Requires .NET Runtime):

dotnet publish -c Release -r win-x64 -p:PublishSingleFile=false -p:SelfContained=false --output publish/minimal

Output Location: The executable will be in the publish/ folder inside the project directory.

</details>

✨ Features

<table> <tr> <td width="25%" valign="top">

🎯 Core

  • Hybrid Detection
  • Single Instance
  • Ultra Low RAM (5-20MB)
  • High-Efficiency Core
  • Zero Input Lag
  • Sticky Presence
  • Tray Animation
  • JSON Comments Support
  • Auto-refresh Preview
  • App Blacklist Manager
</td> <td width="25%" valign="top">

⚙️ Control

  • Pause Mode
  • Private Mode
  • Statistics Tracking
  • CSV/JSON Export
  • Multi-Language (23+ Languages)
  • Global Hotkeys
  • Tray Quick Menu
  • Change App ID via Menu
  • Dynamic App ID Switching
</td> <td width="25%" valign="top">

🔧 Utility

  • Silent Auto-Update (v1.3.6)
  • Shortcut Manager (v1.3.6)
  • Zero Disk I/O Animations
  • Optimized Async I/O
  • True Hot Reload
  • Quick Config Access
  • Auto Startup
  • Centralized Logging
  • Auto Apps DB Update
  • Cache Management
  • .gitignore Ready
</td> <td width="25%" valign="top">

🎨 Customization

  • Dynamic Witty Texts
  • Custom Discord Assets
  • Text Placeholders
  • Custom Buttons
  • URL Validation
  • Per-App Settings
  • Flexible Presence Format
</td> </tr> </table>

🎨 Tray Icon Animation

The system tray icon now comes alive! When geetRPCS detects an app switch, the icon performs a smooth 360° rotation with brightness pulse effect.

| Property | Value | | :----------- | :----------------------------------- | | Effect | Rotation + Brightness pulse | | Duration | 800ms (12 frames) | | Easing | Ease-In-Out Quadratic | | Toggle | Tray menu → "🎨 Tray Icon Animation" |

💡 This subtle animation provides visual confirmation that geetRPCS detected your app switch!


🖱️ Mouse Energy Detector

<p align="center"> <b>Show your real-time productivity level on Discord!</b> </p>

geetRPCS features a Mouse Energy Detector - a unique feature that analyzes your mouse activity and displays your current "energy level" on Discord presence.

| Level | Emoji | Condition | | :----------- | :---: | :---------------------------------- | | Sleeping | 💤 | No activity for > 30 seconds | | Relaxing | ☕ | Low activity (casual scrolling) | | Normal | 🎯 | Standard activity (regular work) | | Focused | 🔥 | High activity (intensive editing) | | Rush | ⚡ | Very high activity (deadline mode!) |

Example Discord display:

Working on FL Studio 2025
Untitled - FL Studio | 🔥 Focused

💡 Tip: Toggle this feature on/off via System Tray menu → "🖱️ Mouse Energy Detector"


🎭 Witty Narrative Engine

<p align="center"> <b>Bring personality to your Discord status!</b> </p>

Instead of boring "Working..." messages, geetRPCS now displays dynamic, humorous texts that rotate every 60 seconds!

Features:

  • 🎲 Random selection from curated funny texts
  • 🔄 Auto-rotates every 60 seconds
  • 📝 Fully customizable via witty.json
  • 🎯 Zero performance cost
  • 🔌 New {witty_text} placeholder

Example Texts:

| App | Witty Texts | | :------------ | :----------------------------------------------------------------------------- | | FL Studio | "Producing next heater 🔥", "Where is snare? 🥁", "Soundgoodizer on Master 🎚️" |

| Chrome | "100 tabs open 🔥", "Researching on YouTube 🎥", "Definitely working... 👀" |

How to Use:

  1. Edit witty.json to add your own texts
  2. Use {witty_text} in customDetails field
  3. Reload with Ctrl+Alt+R

💡 Tip: 400+ pre-written texts included for 40+ applications!


🎯 Supported Apps

<details open> <summary><b>50+ Software • 80+ Process Names</b> (click to toggle)</summary>

| Category | Applications | | :----------------------------: | ---------------------

View on GitHub
GitHub Stars9
CategoryDesign
Updated8d ago
Forks1

Languages

C#

Security Score

90/100

Audited on Mar 27, 2026

No findings