用途:这是一个通过 OpenClaw 的 slack 工具操作 Slack 的技能,适合在需要从 OpenClaw 侧对 Slack 频道或私信执行操作时使用,包括对消息添加表情回应、管理置顶项,以及发送、编辑、删除消息和查询成员信息。工具使用为 OpenClaw 配置的机器人令牌(bot token)。
主要能力(按操作组划分,均为默认启用):reactions 添加与列出表情回应;messages 读取、发送、编辑与删除消息;pins 置顶、取消置顶与列出国定项;memberInfo 查询成员信息;emojiList 获取自定义表情列表。
必要输入:操作需提供 channelId 与 messageId(Slack 消息时间戳,例如 1712023032.1234);表情回应需提供 emoji(Unicode 或 :name: 形式);发送消息需提供目标 to(channel:<id> 或 user:<id>)与 content。消息上下文中包含 slack message id 与 channel 字段,可直接复用。
用法示例(操作以 JSON 参数表达):react 添加回应需 action、channelId、messageId、emoji;reactions 列出回应需 action、channelId、messageId;sendMessage 需 action、to、content;editMessage 需 action、channelId、messageId、content;deleteMessage 需 action、channelId、messageId;readMessages 需 action、channelId、limit(如 20);pinMessage 与 unpinMessage 需 action、channelId、messageId;listPins 需 action、channelId;memberInfo 需 action、userId;emojiList 仅需 action。
可尝试的场景:用 ✅ 标记已完成任务;置顶关键决策或每周状态更新。
限制:资料未提供权限范围、速率限制、错误处理方式、支持的消息类型等细节;需确保已正确配置 OpenClaw 的机器人令牌,且对应操作组未被禁用。