{"repo":"BrunoJurkovic/claude-code-discord-status","free":true,"listed":false,"github":"https://github.com/BrunoJurkovic/claude-code-discord-status","clone":"git clone https://github.com/BrunoJurkovic/claude-code-discord-status.git","description":"Show what Claude Code is doing as a live Discord Rich Presence card. Tracks sessions, displays current activity, and gets hilariously unhinged when you're running multiple instances.","language":"TypeScript","stars":31,"topics":["claude-code","cli","discord","discord-rich-presence","mcp","nodejs","rich-presence","typescript"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Show what Claude Code is doing as a live Discord Rich Presence card. Hooks into Claude Code's lifecycle events and updates your Discord status in real time. --- Preview &nbsp;&nbsp; Single session (professional preset) &nbsp;·&nbsp; Multiple sessions (dev-humor preset) Features - Live activity updates — Your Discord card reflects what Claude is doing right now (editing, searching, running commands, thinking) - Self-healing daemon — If the daemon dies (system restart, sleep/wake), it auto-restarts on the next Claude Code session - Multi-session support — Running multiple Claude Code instances? The card escalates with quirky messages and aggregated stats - Activity mode detection — Dominant activity type (coding, terminal, searching, thinking) changes the card icon - Rotating tooltips — Hidden easter eggs on hover, rotating every 5 minutes - Auto-reconnect — Daemon handles Discord RPC disconnects gracefully Quick Start Prerequisites - Node.js = 18 - jq ( brew install jq / apt install jq ) - Discord desktop app running - Claude Code CLI installed Install & Setup Or try it without installing globally: Tip: The global install ( npm install -g ) is recommended — it puts the CLI on your PATH and keeps files in a stable location. The npx approach works for a quick try but relies on npm's cache directory. Setup will: 1. Create a config at /.claude-presence/config.json 2. Copy the hook script to /.claude-presence/ for persistence 3. Add lifecycle hooks to /.claude/settings.json 4. Star","default_branch":null,"files":null,"tree":[],"storefront":"/r/BrunoJurkovic","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BrunoJurkovic/claude-code-discord-status/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}