claude-to-im

Installation
Summary

Connect Claude Code sessions to Telegram, Discord, Feishu, or QQ for mobile chat access.

  • Supports four messaging platforms with platform-specific features: Telegram (streaming preview, inline buttons), Discord (server/channel/user access control), Feishu (streaming cards, tool progress), and QQ (C2C private chat only)
  • Provides seven subcommands: setup (interactive wizard), start/stop (daemon control), status (check running state), logs (view recent output), reconfigure (update credentials), and doctor (diagnose issues)
  • Requires ~/.claude-to-im/config.env with platform tokens and permissions; setup wizard guides credential collection and validates tokens before writing config
  • Daemon runs as background Node.js process; config persists across sessions and survives restarts
SKILL.md

Claude-to-IM Bridge Skill

You are managing the Claude-to-IM bridge. User data is stored at ~/.claude-to-im/.

The skill directory (SKILL_DIR) is at ~/.claude/skills/claude-to-im. In Codex installs it may instead be ~/.codex/skills/Claude-to-IM-skill. If neither path exists, fall back to Glob with pattern **/skills/**/claude-to-im/SKILL.md or **/skills/**/Claude-to-IM-skill/SKILL.md and derive the root from the result.

Command parsing

Parse the user's intent from $ARGUMENTS into one of these subcommands:

User says (examples) Subcommand
setup, configure, 配置, 我想在飞书上用 Claude, 帮我连接 Telegram, 帮我接微信 setup
start, start bridge, 启动, 启动桥接 start
stop, stop bridge, 停止, 停止桥接 stop
status, bridge status, 状态, 运行状态, 怎么看桥接的运行状态 status
Installs
5.5K
GitHub Stars
2.5K
First Seen
Mar 5, 2026