picoclaw/docs/channels/dingtalk
2026-04-17 14:00:45 +08:00
..
README.fr.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
README.ja.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
README.md refactor(config): make config.Channel to multiple instance support 2026-04-13 22:21:21 +08:00
README.pt-br.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
README.vi.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
README.zh.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00

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

{
  "channel_list": {
    "dingtalk": {
      "enabled": true,
      "type": "dingtalk",
      "client_id": "YOUR_CLIENT_ID",
      "client_secret": "YOUR_CLIENT_SECRET",
      "allow_from": []
    }
  }
}
Field Type Required Description
enabled bool Yes Whether to enable the DingTalk channel
client_id string Yes Client ID of the DingTalk application
client_secret string Yes Client Secret of the DingTalk application
allow_from array No User 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