Disco Demon — Communication skill for Claude Code
Discord + Claude Code daemon with persistent sessions, image support, and more.
How to install Disco Demon
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open QwertyMcQwertz/disco-demon and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Disco Demon does
Discord + Claude Code daemon with persistent sessions, image support, and more.
Alternatives in Communication
- Lark Coding Agent Bridge — Bot that bridges Feishu/Lark messenger with a local Claude Code or Codex CLI 2.4k ★
- Cctrace — Export Claude Code chat sessions into markdown and XML 167 ★
- Group Chat Checkin — Coordinate parallel sessions for discussion, task execution, and git commits 130 ★
README
🪩 Disco Demon 😈
Discord + Claude Code Daemon with persistent sessions. Create a channel, start typing, Claude responds.
⚠️ Security Warning
**Anyone who can type in a session channel can run arbitrary commands on your machine.** This is raw, unsandboxed shell access through Discord. Only run this on a private server with people you trust completely.
See [Locking It Down](#locking-it-down) to reduce the blast radius.
Features
- 📺 Channel per session - Each Claude session gets its own Discord channel
- 💬 Just type - No commands needed, messages go straight to Claude
- 🖼️ Image support - Send images and Claude can analyze them
- 📡 Live output - Claude's responses stream to the channel in real-time
- ✨ Clean formatting - Tool calls shown as compact summaries with emojis
- 🛑 Stop button - Click to interrupt Claude mid-response
- ⌨️ Typing indicator - Shows "typing..." while Claude processes
- 🔄 Persistent - Sessions survive disconnects and bot restarts
- 🔗 Auto-reconnect - Bot finds existing sessions on startup
- 🖥️ Terminal access - Drop into tmux whenever you want full control
- 🧩 Skill installation - Install skills from ClawHub or GitHub
- 🤖 Agent self-install - Claude can request skills, you confirm or cancel
- 📁 Per-channel workspaces - Each channel gets its own skills and config
Installation
Prerequisites
- Node.js 18+
- tmux
- Claude Code CLI - installed and authenticated (
claude --version) - Discord server - where you have Manage Channels permission
1. Clone the repo
git clone https://github.com/QwertyM
Related Skills
Claude Persist
Persistent Claude Code sessions for VS Code / code-server — a server-side daemon + chat extension that survive
Cc Channel Mem
Memory for ClaudeCode Channels ? Discord/Telegram daemon + MCP server
Pokegents
Pokegents is a local, Pokémon-inspired dashboard that turns Claude Code and Codex sessions into a local team d
Gorp Rs
Matrix bot that connects persistent coding-agent sessions and workspaces to chat rooms, with webhook automatio
EVO Code
EVO Code is a Tauri desktop app with Standalone and Remote modes for running Claude/Codex agent sessions on yo
Factotum OSS
A personal cockpit for cross-client dev work: ticket board, PR autopilot, chat panels, a terminal drawer with
Related Agents
Repurpose Community
Community content specialist. Generates YouTube Community posts, polls, image concepts, Skool discussion posts
Thoughtbox Analyst
Persistent background teammate that monitors Thoughtbox sessions for evolution candidates, contradiction detec
Atlas Review
Program manager reviewing for completeness, cross-reviewer connections, and creative challenges. Maintains For