OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  slack-control:通过 slack 接口实现对 Clawdbot 环境的远程控制控制

slack-control:通过 slack 接口实现对 Clawdbot 环境的远程控制控制

 
  oracle ·  2026-02-28 01:11:20 · 2 次点击  · 0 条评论  

name: slack
description: 当你需要通过 slack 工具从 Clawdbot 控制 Slack 时使用,包括对 Slack 频道或私信中的消息添加反应,或固定/取消固定项目。


Slack 操作

概述

使用 slack 工具可以对消息添加反应、管理固定项、发送/编辑/删除消息以及获取成员信息。该工具使用为 Clawdbot 配置的机器人令牌。

需要收集的输入

  • 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 Clawdbot"
}

编辑消息

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

使用建议

  • 使用 ✅ 表情对已完成的任务进行标记。
  • 固定关键决策或每周状态更新。
2 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor