OpenClaw-hot-skills-zh slack-zh
当需要通过 slack 工具控制 Slack 时使用,包括在 Slack 频道或私信中回复消息、置顶/取消置顶消息等操作。
install
source · Clone the upstream repo
git clone https://github.com/L-LesterYu/OpenClaw-hot-skills-zh
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/L-LesterYu/OpenClaw-hot-skills-zh "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/slack-zh" ~/.claude/skills/l-lesteryu-openclaw-hot-skills-zh-slack-zh && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/L-LesterYu/OpenClaw-hot-skills-zh "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/slack-zh" ~/.openclaw/skills/l-lesteryu-openclaw-hot-skills-zh-slack-zh && rm -rf "$T"
manifest:
skills/slack-zh/SKILL.mdsource content
Slack 操作
概述
使用
slack 工具进行消息回复、置顶管理、发送/编辑/删除消息以及获取成员信息。该工具使用为 Clawdbot 配置的 bot token。
需要收集的输入信息
和channelId
(Slack 消息时间戳,例如messageId
)。1712023032.1234- 对于回复操作,需要一个
(Unicode 表情或emoji
格式)。:名称: - 对于发送消息,需要一个
目标(to
或channel:<id>
)和user:<id>
内容。content
消息上下文行中包含
slack message id 和 channel 字段,可以直接复用。
操作
操作组
| 操作组 | 默认状态 | 说明 |
|---|---|---|
| reactions | 已启用 | 回复消息 + 列出回复 |
| messages | 已启用 | 读取/发送/编辑/删除消息 |
| pins | 已启用 | 置顶/取消置顶/列出置顶 |
| memberInfo | 已启用 | 成员信息 |
| emojiList | 已启用 | 自定义表情列表 |
回复消息
{ "action": "react", "channelId": "C123", "messageId": "1712023032.1234", "emoji": "✅" }
列出回复
{ "action": "reactions", "channelId": "C123", "messageId": "1712023032.1234" }
发送消息
{ "action": "sendMessage", "to": "channel:C123", "content": "来自 Clawdbot 的问候" }
编辑消息
{ "action": "editMessage", "channelId": "C123", "messageId": "1712023032.1234", "content": "更新后的文本" }
删除消息
{ "action": "deleteMessage", "channelId": "C123", "messageId": "1712023032.1234" }
读取最近的消息
{ "action": "readMessages", "channelId": "C123", "limit": 20 }
置顶消息
{ "action": "pinMessage", "channelId": "C123", "messageId": "1712023032.1234" }
取消置顶消息
{ "action": "unpinMessage", "channelId": "C123", "messageId": "1712023032.1234" }
列出置顶项
{ "action": "listPins", "channelId": "C123" }
成员信息
{ "action": "memberInfo", "userId": "U123" }
表情列表
{ "action": "emojiList" }
使用建议
- 用 ✅ 表情标记已完成的任务。
- 置顶关键决策或每周状态更新。