I created a small Discord bot that bridges a channel to the tmux session. It injects messages via tmux send-keys, posts tool call activity as progress updates, and delivers responses via a temp file.
It also forwards Claude Code's permission prompts to Discord so you can approve tool use with a 1/2/3 reply.
Claude Code's remote control works great for solo use, but I wanted an accessible way to share the agent with others, a Discord channel is a much lower bar than granting terminal access.
Limitation: one session, serial requests. Fine for low-traffic personal agents; use the API if you need concurrency.
Code + setup: https://github.com/potomak/claude-discord-bridge