Slack 节点#
使用 Slack 节点可以自动化 Slack 中的工作,并将 Slack 与其他应用程序集成。n8n 内置支持多种 Slack 功能,包括创建、归档和关闭频道,获取用户和文件,以及删除消息等。
本页面列出了 Slack 节点支持的操作,并提供了更多资源的链接。
凭据
有关设置身份验证的指导,请参阅 Slack 凭据。
操作#
- 频道
- 归档 一个频道。
- 关闭 私信或多人私信会话。
- 创建 公共或私有的基于频道的对话。
- 获取 频道信息。
- 批量获取:获取 Slack 中的频道列表。
- 历史记录:获取频道的消息和事件历史。
- 邀请 用户加入频道。
- 加入 现有频道。
- 移除:将用户移出频道。
- 离开 频道。
- 成员:列出频道成员。
- 开启 或恢复私信/多人私信会话。
- 重命名 频道。
- 回复:获取频道中的消息线程。
- 设置目的:设置频道用途。
- 设置主题:设置频道主题。
- 取消归档 频道。
- 文件
- 获取 单个文件。
- 批量获取:获取并筛选团队文件。
- 上传:创建或上传现有文件。
- 消息
- 删除 消息
- 获取永久链接:获取消息的永久链接。
- 搜索 消息
- 发送 消息
- 发送并等待批准:发送消息并等待收件人批准后再继续。
- 更新 消息
- 反应
- 添加 对消息的反应。
- 获取 消息的所有反应。
- 移除 消息的反应。
- 星标
- 添加 星标到项目。
- 删除 项目的星标。
- 批量获取:获取认证用户的星标列表。
- 用户
- 获取 用户信息。
- 批量获取:获取用户列表。
- 获取用户资料。
- 获取用户状态。
- 更新用户资料。
- 用户组
- 创建 用户组。
- 禁用 用户组。
- 启用 用户组。
- 批量获取:获取用户组列表。
- 更新 用户组。
模板与示例#
相关资源#
更多关于该服务的信息,请参考 Slack 官方文档。
所需权限范围#
为您的 Slack 凭据创建 Slack 应用后,必须为 Slack 应用添加适当的权限范围才能使此节点正常工作。请从 权限范围 | Slack 凭据 页面列出的范围开始。
如果这些范围不够,请使用下表查找您想要使用的资源和操作,然后通过链接查看 Slack 的 API 文档以找到正确的权限范围。
当操作不受支持时的解决方案#
如果当前节点不支持您想要执行的操作,可以使用 HTTP Request 节点 调用该服务的 API。
您可以在 HTTP Request 节点中使用为该服务创建的凭证:
- 在 HTTP Request 节点中,选择 Authentication > Predefined Credential Type。
- 选择您想要连接的服务。
- 选择您的凭证。
更多信息请参考 自定义 API 操作。