QwertyMcQwertz

Disco Demon — Communication skill for Claude Code

Communication community

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 logo

🪩 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

1. Clone the repo

git clone https://github.com/QwertyM