xiaomingx/moltbot-connector-feishu-dingtalk6 files

Dingtalk Connection

Bridge DingTalk outgoing webhook messages to Clawdbot Gateway and send replies back to DingTalk sessions. Use when setting up DingTalk as a messaging channel, troubleshooting webhook delivery, or running the local bridge service.

Specification
Skill ID
xiaomingx/moltbot-connector-feishu-dingtalk/dingtalk-connection
Publisher
xiaomingx
Repository
moltbot-connector-feishu-dingtalk
Installs
0
Files
6
Synced
Sep 23, 2026
How to use it

Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.

xiaomingx/moltbot-connector-feishu-dingtalk/dingtalk-connectionInstalls these files
  • .env.example
  • README.md
  • SKILL.md
  • bridge.py
  • pyproject.toml
  • setup_service.py

What this skill tells the agent

DingTalk Bridge

Bridge DingTalk bot messages to Clawdbot Gateway over a local WebSocket connection.

Architecture

DingTalk user -> DingTalk cloud -> webhook (bridge.py) -> Clawdbot Gateway -> AI agent

Setup

1. Create DingTalk bot

Create a bot that can send outgoing webhooks and set the callback URL to your public endpoint.

2. Run bridge

cd <skill-dir>/dingtalk-connection
uv sync
DINGTALK_SIGNING_SECRET=your_secret uv run python bridge.py

3. Auto-start (macOS)

uv run python setup_service.py
launchctl load ~/Library/LaunchAgents/com.clawdbot.dingtalk-bridge.plist

Environment variables

VariableRequiredDefault
DINGTALK_PORT—3210
DINGTALK_PATH—/dingtalk
DINGTALK_SIGNING_SECRET——
DINGTALK_BOT_ID——
DINGTALK_BOT_NAME——
CLAWDBOT_CONFIG_PATH—~/.clawdbot/clawdbot.json
CLAWDBOT_AGENT_ID—main
DINGTALK_THINKING_THRESHOLD_MS—2500

Use this skill in a project

Open any RiverX project, search the Skills panel for xiaomingx/moltbot-connector-feishu-dingtalk/dingtalk-connection, and install it in one click.

Use this skill