slack-1 — Slack控制工具
v1.0.0当您需要通过slack工具从Clawdbot控制Slack时使用,包括在Slack频道或私信中对消息做出反应或置顶/取消置顶项目。
0· 431·0 当前·0 累计
安全扫描
OpenClaw
安全
high confidence这是一个纯指令式的Slack控制器,内部一致:它期望现有的'slack'工具和由代理/平台管理的机器人令牌,它不请求额外的凭证或安装代码。
评估建议
此技能是连贯的,似乎确实做到了它所说的:通过代理/平台应该管理的机器人令牌使用预先存在的'slack'工具控制Slack。启用之前:确认您的代理环境实际上提供'slack' CLI,并且Slack机器人令牌仅具有您打算的权限(发送/编辑/删除消息和置顶管理是强大的)。如果您想要更严格的控制,请限制机器人令牌的范围,或先在测试工作区中运行技能。因为技能可以编辑和删除消息,请确保您信任代理并为Slack活动启用审计/日志记录。...详细分析 ▾
ℹ 用途与能力
SKILL.md描述控制Slack(反应、消息、置顶、成员信息),所有指令都直接映射到这些操作。它不声明或安装额外能力。注意:文档说该工具使用为Clawdbot配置的机器人令牌——技能本身不请求或声明该令牌,因此它依赖主机代理/平台提供Slack CLI和令牌。
✓ 指令范围
指令范围很窄,仅针对Slack操作(反应、发送/编辑/删除消息、置顶、成员信息、表情列表)。指令不告诉代理读取本地文件、任意环境变量,或向无关的外部端点传输数据。
✓ 安装机制
无安装规范,无代码文件——最低风险的纯指令技能。它假设预先安装了'slack'工具,但不尝试下载或写入代码。
ℹ 凭证需求
技能在其元数据中不请求环境变量或凭证。然而,SKILL.md明确引用'slack'工具使用的Slack机器人令牌(由Clawdbot管理);这种隐式依赖与目的相称,但依赖平台管理的凭证而非声明它们。
✓ 持久化与权限
always为false,技能可由用户调用,允许正常自主调用。它不请求持久存在,不尝试修改其他技能或系统设置。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.02026/2/26
● 无害
安装命令 点击复制
官方npx clawhub@latest install slack-1
镜像加速npx clawhub@latest install slack-1 --registry https://cn.clawhub-mirror.com
技能文档
Overview
Use slack to react, manage pins, send/edit/delete messages, and fetch member info. The tool uses the bot token configured for Clawdbot.
Inputs 到 collect
channelId和messageId(Slack 消息 时间戳, e.g.1712023032.1234).- 对于 reactions,
emoji(Unicode 或:name:). - 对于 消息 sends,
到target (channel:或用户:) 和content.
Message context lines include slack message id and channel fields you can reuse directly.
Actions
Action groups
| Action group | Default | Notes |
|---|---|---|
| reactions | enabled | React + list reactions |
| messages | enabled | Read/send/edit/delete |
| pins | enabled | Pin/unpin/list |
| memberInfo | enabled | Member info |
| emojiList | enabled | Custom emoji list |
React 到 消息
{
"action": "react",
"channelId": "C123",
"messageId": "1712023032.1234",
"emoji": "✅"
}
列表 reactions
{
"action": "reactions",
"channelId": "C123",
"messageId": "1712023032.1234"
}
发送 消息
{
"action": "sendMessage",
"to": "channel:C123",
"content": "Hello from Clawdbot"
}
编辑 消息
{
"action": "editMessage",
"channelId": "C123",
"messageId": "1712023032.1234",
"content": "Updated text"
}
删除 消息
{
"action": "deleteMessage",
"channelId": "C123",
"messageId": "1712023032.1234"
}
读取 recent messages
{
"action": "readMessages",
"channelId": "C123",
"limit": 20
}
置顶 消息
{
"action": "pinMessage",
"channelId": "C123",
"messageId": "1712023032.1234"
}
取消置顶 消息
{
"action": "unpinMessage",
"channelId": "C123",
"messageId": "1712023032.1234"
}
列表 pinned items
{
"action": "listPins",
"channelId": "C123"
}
Member info
{
"action": "memberInfo",
"userId": "U123"
}
Emoji 列表
{
"action": "emojiList"
}
Ideas 到 try
- React 带有 ✅ 到 mark 已完成 tasks.
- 置顶 键 decisions 或 weekly status updates.
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制