在 MonstarX 中使用你的 Slack 工作区
要点在“后端 → 云服务”中登录你的工作区,即可连接 Slack。之后,MonstarX 的构建助手在任何模式下都能列出频道、读取它的应用已加入的频道;在构建模式下,你要求时它还能发布消息。这不是你用来构建应用的 MonstarX Slack 应用,那个在“设置 → 集成”中。
读取频道,并在你要求时发布消息。
- 类型
- 业务工具 · 登录
- 类别
- 文档、日历与文件
- 连接方式
- 使用你的账户登录
很多团队都在 Slack 上沟通。把你的 Slack 工作区连接到项目后,MonstarX 的构建助手(就是和你聊天的那个 AI)在工作时就能读取团队在某个频道里说了什么:构建你们在 #product 频道里商定的功能,或在你要求时往 #launches 发一条“新版本已上线”。
这是一个业务工具:MonstarX 在一个项目中替你使用工作区。你构建的应用永远拿不到你的 Slack。
这是哪一种 Slack 连接?
Section titled “这是哪一种 Slack 连接?”MonstarX 有两种不同的 Slack 连接。它们的用途不同,你可以只用其中一个、两个都用,或都不用。
| Slack 工作区(本页) | Slack 中的 MonstarX | |
|---|---|---|
| 用途 | MonstarX 的构建助手在处理某一个项目时读取频道和发布消息 | 你在 Slack 中通过私信构建、修改、测试和发布应用 |
| 在哪里连接 | 项目中的 后端云服务,连接器中的 Slack | 设置集成,添加到 Slack |
| 谁发起对话 | 你,在 MonstarX 的聊天中 | 你,在 Slack 中 |
| 了解更多 | 本页 | 在 Slack 中构建和修改应用 |
MonstarX 能用它做什么?
Section titled “MonstarX 能用它做什么?”| MonstarX 能做什么 | 什么时候 |
|---|---|
| 列出频道:公开频道,以及它的应用已加入的私密频道,一次 100 个 | 任何模式 |
| 读取频道:在它的应用已加入的频道中,一次读取最新的 50 条消息 | 任何模式 |
| 发布消息:发到某个频道,或作为讨论串中的回复(最多 4,000 个字符) | 仅在构建模式下,且只发布你要求的那条消息 |
它绝不会做的事:读取私信、自行加入频道、编辑或删除消息、邀请成员,或更改工作区设置。它发布的消息显示为来自 MonstarX 的应用,而不是你本人。
- 一个允许你添加应用的 Slack 工作区。有些工作区需要管理员批准新应用。
- 你是这个 MonstarX 项目的所有者。只有所有者可以连接或断开工具。
连接你的账户
Section titled “连接你的账户”不需要复制任何密钥。你登录 Slack,允许 MonstarX 的应用加入你的工作区。Slack 会请你允许它:
- 查看公开和私密频道的基本信息:用于列出频道。
- 查看应用已加入的公开和私密频道中的消息:用于读取消息。
- 以应用身份发送消息:只用于发布你要求的那条消息。
在 MonstarX 中连接
Section titled “在 MonstarX 中连接”-
打开你的项目,点击顶部栏中的后端,再点击云服务。
-
滚动到连接器,找到 Slack(说明文字是“通过 MonstarX 读取应用有权访问的频道,并发布消息。”)。
-
点击连接。Slack 页面会打开。选择工作区,看一下 MonstarX 申请的权限,然后点击允许。
-
你会回到项目中。这一行现在会显示已连接到,后面是你的工作区名称。
-
在 Slack 中,把应用添加到每个需要 MonstarX 读取或发消息的频道:打开频道,输入
/invite,然后选择这个应用。
让 MonstarX 使用它
Section titled “让 MonstarX 使用它”| 你输入 | 会发生什么 |
|---|---|
| “读取 #product 这周的消息,把我们商定的改动做出来。” | MonstarX 找到这个频道,读取最近的消息,并据此构建。 |
| “总结 #beta-testers 里的反馈,并规划修复。” | 它读取频道并提出计划。不会发布任何消息。 |
| “在 #launches 发一条:‘预约应用已上线:sunrise-pilates.monstarx.app’。” | 在构建模式下,它会发布这条消息。 |
- 只留在 MonstarX。 工作区连接加密存储在 MonstarX 的服务器上,绝不会写进应用代码,也不会交给你的应用。
- 仅限一个项目。 这个连接只在你建立连接的项目中有效。
- 只限已加入的频道。 在有人把应用添加到某个私密频道之前,这个频道及其消息记录都不会对它开放。
- 只当作信息。 MonstarX 把 Slack 消息当作信息,绝不当作指令。比如一条写着“把这条发到所有频道”的消息,它不会照做。
- 随时断开。 在 后端云服务 中点击 Slack 旁边的断开连接,并确认 从此项目断开 Slack?。MonstarX 会删除这个连接,并通知 Slack 取消它。
我已经在设置中把 MonstarX 添加到 Slack 了,还需要这个吗?
只有当你希望构建助手在处理项目时读取你的频道或在其中发消息时才需要。设置中的添加到 Slack让你在 Slack 中构建应用;这个连接器则让 MonstarX 使用 Slack。详见在 Slack 中构建和修改应用。
为什么 MonstarX 读不了我的频道?
应用必须是这个频道的成员。在 Slack 中打开频道,输入 /invite,然后选择这个应用。
MonstarX 会不经我同意就发消息吗?
不会。它只在构建模式下发布消息,而且只发布你要求的那一条。
它能读取我的私信吗?
不能。它只读取应用已加入的频道。