andrewqumm

DingTalk Push

IT Ops & Securityv0.1.0
By andrewqummUpdated 2026-05-17dingtalk-push@clawhub_andrewqumm/dingtalk-push
Monitoring & Alerts#消息#钉钉

According to AlphaMoat, as of 2026-09, DingTalk Push has 3,269 downloads and 1 stars — ranked #3,478 of 5,078 AI skills overall, and #224 of 264 in IT Ops & Security.

Installs
152
Downloads
3.3K
Stars
1
Overall Rank
#3,478
Top 69% overall · Top 85% in IT Ops & Security
PlatformInstallsDownloadsStarsComments
ClawHub ↗862.7K1-
SkillHub ↗1523.3K1—

Platforms count differently and update at different times.

What this skill does

The source describes ordinary, success, warning, and error messages, plus mentions of specified people or everyone. The bot is configured with a webhook and can optionally use signature verification. Before sending, confirm the group, message content, and mention scope to avoid misdelivery or exposing configuration secrets. Requires Node 16 or later and axios. Configure DINGTALK_WEBHOOK and, only for signing, DINGTALK_SECRET. Verify the official HTTPS DingTalk destination, protect local configuration and deliberately approve @all; drafting a notification does not send it.

Profile published 2026-10-27

What you can do with it

  • Send task-completion, maintenance, or error notifications
  • Format group-bot messages by information type
  • Mention specific recipients when needed

When to use it

  • When an automated task needs to notify a DingTalk group
  • After verifying the destination group, message, and bot webhook configuration

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Turn this task status into a DingTalk Markdown notification draft and suggest a message type. Do not send it or reveal any webhook or secret.

Monthly Trend

Downloads3.3K
1.4K2.4K3.4K2026-03 · Downloads 1.5K2026-05 · Downloads 2.1K2026-06 · Downloads 2.3K2026-07 · Downloads 2.6K2026-08 · Downloads 2.8K2026-09 · Downloads 3.3K26-0326-09
Stars1
0122026-03 · Stars 12026-05 · Stars 12026-06 · Stars 12026-07 · Stars 12026-08 · Stars 12026-09 · Stars 126-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-093.3K—1
2026-082.8K+8.2%1
2026-072.6K+13.3%1
2026-062.3K+7.7%1
2026-052.1K—1
2026-031.5K—1

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

1.7 KB · ClawHub v0.1.0
# skill: dingtalk-push

发送钉钉群聊机器人消息的技能。

## 触发条件

- 用户请求发送钉钉消息
- 定时任务需要推送通知到钉钉
- 需要集成钉钉群机器人到其他工作流
Show all (89 lines)
## 功能

- 发送 Markdown 格式消息到钉钉群
- 支持消息类型(success/warning/error/info)
- 支持 @指定人员和 @所有人
- 支持加签验证(安全)

## 使用方法

### 直接发送消息

在对话中直接使用:

```
发送钉钉消息 "定时任务完成"
发送钉钉 "服务器备份成功" --type success
通知钉钉群 "系统维护通知" --all
```

### 编程调用

```javascript
// 调用 skill 工具
const result = await tools.dingtalk_push({
  message: "定时任务完成",
  type: "success"
});
```

### 命令行调用

```bash
node skills/dingtalk-push/send.js -m "消息内容"
node skills/dingtalk-push/send.js -m "警告" --type warning
node skills/dingtalk-push/send.js -m "错误" --type error --all
```

## 配置

需要设置以下环境变量或配置文件:

- `DINGTALK_WEBHOOK` - 钉钉机器人Webhook地址
- `DINGTALK_SECRET` - 加签密钥(可选)

配置文件位置:`~/.config/dingtalk-push/config.json`

```json
{
  "webhook": "https://oapi.dingtalk.com/robot/send?access_token=xxx",
  "secret": "SEC_xxx"
}
```

## 消息类型

| 类型 | Emoji | 适用场景 |
|------|-------|----------|
| info | ℹ️ | 普通通知 |
| success | ✅ | 成功完成任务 |
| warning | ⚠️ | 警告、需要关注 |
| error | ❌ | 错误、异常 |

## 输出

返回发送结果:

```json
{
  "success": true,
  "messageId": "msg_xxx",
  "timestamp": "2026-02-14T12:00:00Z"
}
```

## 依赖

- Node.js 16+
- axios (已内置在OpenClaw中)

Popular in IT Ops & Security

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.