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 agentSetup
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.py3. Auto-start (macOS)
uv run python setup_service.py
launchctl load ~/Library/LaunchAgents/com.clawdbot.dingtalk-bridge.plistEnvironment variables
| Variable | Required | Default |
|---|---|---|
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.
