DingTalk Integration
by @lukaizj
DingTalk (钉钉) integration - Send messages, create groups, and automate DingTalk workflows
clawhub install lukaizj-dingtalk📖 About This Skill
name: DingTalk Integration description: DingTalk (钉钉) integration - Send messages, create groups, and automate DingTalk workflows homepage: https://github.com/lukaizj/dingtalk-integration-skill tags: - productivity - integration - messaging - dingtalk - chinese requires: env: - DINGTALK_APP_ID - DINGTALK_APP_SECRET files: - dingtalk.py
DingTalk Integration (钉钉集成)
DingTalk (钉钉) integration skill for OpenClaw. Send messages, manage groups, and automate workflows with DingTalk.
Capabilities
Setup
1. Create a DingTalk mini app at https://open.dingtalk.com/ 2. Get App ID and App Secret from the application settings 3. Add required permissions 4. Configure environment variables
Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| DINGTALK_APP_ID | Yes | Your DingTalk App ID |
| DINGTALK_APP_SECRET | Yes | Your DingTalk App Secret |
| DINGTALK_AGENT_ID | Yes | Your DingTalk Agent ID |
Usage
Send a message
Send a message "Hello from OpenClaw" to user user123
Send a card message to chat chat_id_456
Create a group
Create a new DingTalk group named "Project Alpha"
Add user "zhangsan" to group "Project Alpha"
List chats
List my DingTalk chats
Show recent chat messages
Message Types
This skill supports:
Troubleshooting
💡 Examples
Send a message
Send a message "Hello from OpenClaw" to user user123
Send a card message to chat chat_id_456
Create a group
Create a new DingTalk group named "Project Alpha"
Add user "zhangsan" to group "Project Alpha"
List chats
List my DingTalk chats
Show recent chat messages
⚙️ Configuration
1. Create a DingTalk mini app at https://open.dingtalk.com/ 2. Get App ID and App Secret from the application settings 3. Add required permissions 4. Configure environment variables