Slack集成工具Skill slack

Slack集成工具是一个用于自动化控制Slack工作区的技能。它允许用户通过OpenClaw平台执行多种Slack操作,包括自动回复消息(使用表情符号)、发送、编辑和删除消息,以及管理频道或私信中的固定项目。该工具还支持获取成员信息和自定义表情列表,旨在提升团队协作效率,实现任务标记、信息管理和团队沟通的自动化。关键词:Slack自动化,团队协作工具,消息管理,机器人集成,工作流自动化,OpenClaw,固定消息,表情回复。

其他 0 次安装 9 次浏览 更新于 2/24/2026

name: slack description: 当需要通过slack工具从OpenClaw控制Slack时使用,包括在Slack频道或私信中回复消息或固定/取消固定项目。 metadata: { “openclaw”: { “emoji”: “💬”, “requires”: { “config”: [“channels.slack”] } } }

Slack 操作

概述

使用 slack 来回复、管理固定、发送/编辑/删除消息以及获取成员信息。该工具使用为OpenClaw配置的机器人令牌。

需要收集的输入

  • channelIdmessageId(Slack消息时间戳,例如 1712023032.1234)。
  • 对于回复,需要一个 emoji(Unicode或 :name: 格式)。
  • 对于发送消息,需要一个 to 目标(channel:<id>user:<id>)和 content

消息上下文行包含 slack message idchannel 字段,您可以直接重用。

操作

操作组

操作组 默认状态 说明
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": "Hello from OpenClaw"
}

编辑消息

{
  "action": "editMessage",
  "channelId": "C123",
  "messageId": "1712023032.1234",
  "content": "Updated text"
}

删除消息

{
  "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"
}

尝试思路

  • 用 ✅ 回复来标记已完成的任务。
  • 固定关键决策或每周状态更新。