Back to Picoclaw

DingTalk

docs/channels/dingtalk/README.md

0.2.81.3 KB
Original Source

Back to README

DingTalk

DingTalk is Alibaba's enterprise communication platform, widely used in Chinese workplaces. It uses a streaming SDK to maintain persistent connections.

Configuration

json
{
  "channel_list": {
    "dingtalk": {
      "enabled": true,
      "type": "dingtalk",
      "client_id": "YOUR_CLIENT_ID",
      "client_secret": "YOUR_CLIENT_SECRET",
      "allow_from": []
    }
  }
}
FieldTypeRequiredDescription
enabledboolYesWhether to enable the DingTalk channel
client_idstringYesClient ID of the DingTalk application
client_secretstringYesClient Secret of the DingTalk application
allow_fromarrayNoUser ID whitelist; empty means all users are allowed

Setup

  1. Go to the DingTalk Open Platform
  2. Create an internal enterprise application
  3. Obtain the Client ID and Client Secret from the application settings
  4. Configure OAuth and event subscriptions (if needed)
  5. Fill in the Client ID and Client Secret in the configuration file