What problem does it solve?
This Skill automates the tedious, error-prone process of creating a DingTalk internal application, configuring a robot, uploading required images, publishing a new version, and retrieving Client ID and Client Secret so CoCo can bind to a DingTalk channel.
Core Features & Use Cases
- Visual browser automation: Drives a headed browser to navigate the DingTalk developer console, click through UI flows, and interact with forms and upload controls.
- Pause-and-resume for login and validation: Detects login screens or upload failures, pauses automation, requests user action, and resumes from the same step after confirmation.
- Image upload handling and publishing enforcement: Validates upload strategy (download links, local paths, chooser usage), enforces creating and publishing a new version after configuration, and guides users to retrieve and supply credentials for CoCo binding.
- Use case: A developer or sysadmin integrating CoCo with a company's DingTalk tenant can run this Skill to provision the app, configure a robot in Stream mode, and obtain credentials without manual step sequencing.
Quick Start
Run the dingtalk_channel_connect skill to launch a headed browser, follow prompts to log in when paused, provide or confirm images when requested, and complete app creation until you obtain the Client ID and Client Secret.