跳到主要内容

Discord 节点

使用 Discord 节点自动处理 Discord 中的工作,并将其与其他应用集成。n8n 内置支持多种 Discord 功能,包括向 Discord 频道发送消息及管理频道。

本页列出了 Discord 节点支持的操作,并提供更多资源的链接。

信息

凭据

有关身份验证设置,请参阅 Discord 凭据。

信息

此节点可以用作 AI 工具

此节点可以增强 AI 智能体的能力。以这种方式使用时,许多参数可以自动设置,或根据 AI 提供的信息设置。更多信息请参阅 AI 工具参数文档。

信息

AI 工具调用中的人工参与

此节点可以用作 AI Agent 工具调用的人工审核步骤。配置此方式后,AI Agent 会在执行需要监督的工具前暂停,并通过该服务请求人工批准。更多信息请参阅 AI 工具调用中的人工参与。

操作 ​

  • Channel(频道)
    • Create(创建)
    • Delete(删除)
    • Get(获取)
    • Get Many(获取多项)
    • Update(更新)
  • Message(消息)
    • Delete(删除)
    • Get(获取)
    • Get Many(获取多项)
    • React with Emoji(添加表情回应)
    • Send(发送)
    • Send and Wait for Response(发送并等待响应)
  • Member(成员)
    • Ban(封禁)
    • Get Many(获取多项)
    • Kick(踢出)
    • Role Add(添加角色)
    • Role Remove(移除角色)
    • Timeout(禁言)
    • Unban(解除封禁)

等待回复 ​

选择 Send and Wait for a Response(发送并等待回复)操作后,可以发送消息并暂停工作流执行,直到有人确认操作或提供更多信息。

回复类型 ​

可以选择以下等待与审批操作类型:

  • Approval(审批):用户可以直接在消息中批准或拒绝。
  • Free Text(自由文本):用户可以通过表单提交回复。
  • Custom Form(自定义表单):用户可以通过自定义表单提交回复。

可以根据所选回复类型,自定义等待和回复行为。以上所有回复类型都可以配置以下选项:

  • Limit Wait Time(限制等待时间):是否在指定时间限制后自动恢复工作流执行。可以设置一段时长,也可以指定具体时间。
  • Append n8n Attribution(附加 n8n 标识):开启时,在消息中说明该消息由 n8n 自动发送;关闭时不附加此说明。

自定义审批回复 ​

使用 Approval 回复类型时,可以选择只显示批准按钮,或同时显示批准和拒绝按钮。

也可以自定义所显示按钮的文字。

自定义自由文本回复 ​

使用 Free Text 回复类型时,可以自定义消息按钮文字、表单标题和描述,以及回复按钮文字。

自定义表单回复 ​

使用 Custom Form 回复类型时,可以使用所需的字段和选项构建表单。

可以使用 n8n Form 触发器的表单元素中介绍的设置,自定义各表单元素。要添加更多字段,选择 Add Form Element(添加表单元素)按钮。

也可以自定义消息按钮文字、表单标题和描述,以及回复按钮文字。

模板与示例 ​

浏览 n8n-nodes-base.discord 集成模板,或搜索所有模板

相关资源 ​

有关该服务的更多信息,请参阅 Discord 文档。

所需操作不受支持时怎么办 ​

如果该节点不支持你需要的操作,可以通过 HTTP Request 节点调用服务 API。

你可以在 HTTP Request 节点中使用已经为该服务创建的凭据:

  1. 在 HTTP Request 节点中,选择 Authentication(身份验证)> Predefined Credential Type(预定义凭据类型)。
  2. 选择要连接的服务。
  3. 选择对应凭据。

更多信息请参阅自定义 API 操作。

常见问题 ​

常见错误或问题及建议的解决步骤,请参阅常见问题。

本文为社区中文翻译。查看对应英文原文