slack-automation
通过Rube MCP(Composio)实现Slack消息发送、频道管理、搜索、反应和线程的自动化。可编程化地发送消息、搜索对话、管理频道/用户,并对消息进行互动反应。
作者
分类
团队协作安装
热度:14
下载并解压到你的 skills 目录
复制命令,发送给 OpenClaw 自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=sickn33-skills-slack-automation&locale=zh&source=copy
Slack Automation - 智能化 Slack 工作区管理
技能概述
Slack Automation 是一个通过 Rube MCP (Composio) 实现的 Slack 自动化技能,让你能够用自然语言控制 Slack 工作区,包括发送消息、搜索对话、管理频道用户、表情回复和线程操作,无需编写代码或配置 API 密钥。
适用场景
1. 团队协作自动化
自动发送每日站会提醒、周报汇总、新人欢迎消息,或根据关键词触发通知,让团队沟通更高效。
2. 消息检索与管理
快速搜索历史对话、批量管理频道成员、导出聊天记录,适合需要审计或信息归档的场景。
3. 定时通知与提醒
设置定时消息发送,如项目截止提醒、定期报告推送、会议通知,支持最长 120 天的提前计划。
核心功能
消息发送与编辑
支持向公开频道、私有频道和直接消息发送格式化内容,支持 Markdown 语法、代码块、用户提及,并可随时编辑已发送的消息。
对话搜索与线程管理
使用强大的搜索语法过滤消息(按频道、用户、日期、文件类型),完整获取线程回复内容,不错过任何重要讨论。
频道与用户管理
列举工作区所有频道和成员,获取频道详细信息,打开私聊对话,管理用户分组,全面掌控工作区结构。
表情反应与互动
为消息添加或移除表情反应,查询消息的所有反应,增强团队互动氛围。
定时消息调度
预设消息发送时间,使用 Unix 时间戳精确控制投递,支持提前最多 120 天规划。
常见问题
Slack Automation 需要 API 密钥吗?
不需要。只需将 https://rube.app/mcp 添加为 MCP 服务器,完成 Slack OAuth 授权即可使用,无需申请 Slack App 或配置 Bot Token。
如何连接我的 Slack 工作区?
确保 Rube MCP 已连接,然后调用 RUBE_MANAGE_CONNECTIONS 选择 slack 工具包,按提示完成授权。连接状态显示 ACTIVE 后即可开始使用。
为什么搜索不到某些私有频道的消息?
技能需要被邀请到私有频道才能访问其内容。如果 SLACK_FIND_CHANNELS 返回空结果,请先将机器人添加到该频道。
定时消息最长可以提前多久设置?
最多可以提前 120 天设置定时消息。注意 post_at 参数需要使用 Unix 时间戳格式,而非 ISO 8601 日期字符串。
搜索消息支持哪些过滤条件?
支持 in:#频道名 指定频道、from:@用户 指定作者、before/after:日期 时间范围、has:link 或 has:file 过滤附件等多种语法组合。