跳到主要内容

6. 团队通知#

在本工作流步骤中,您将学习如何使用 Discord 节点向 Discord 频道发送消息。完成此步骤后,您的工作流应如下所示:

查看工作流文件

完成订单数据汇总计算后,您需要将结果通知 Nathan 团队所在的 Discord 频道。本工作流将向 Discord 平台的 n8n 服务器发送消息。

开始以下步骤前,请先通过上方链接接入 Discord 平台的 n8n 服务器。请确保您能访问 #course-level-1 频道。

通信应用节点

您可以使用其他通信应用替代 Discord 节点。例如,n8n 还提供 SlackMattermost 的专用节点。

请在您的工作流中添加与代码节点连接的 Discord 节点。

搜索 Discord 节点时,请查找消息操作分类并选择发送消息来添加节点。

在 Discord 节点配置窗口中设置以下参数:

  • 连接类型:选择 Webhook
  • Discord Webhook 凭据:选择 - 创建新凭据 -
    • 从课程注册邮件中复制 Webhook URL,将其粘贴至凭据配置的 Webhook URL 字段
    • 选择 保存 后关闭凭据对话框
  • 操作:选择 发送消息
  • 消息
    • 在消息字段右侧选择 表达式 标签页
    • 将下方文本复制到 表达式 窗口,或使用 表达式编辑器 手动构建
This week we've {{$json["totalBooked"]}} booked orders with a total value of {{$json["bookedSum"]}}. My Unique ID: {{ $('HTTP Request').params["headerParameters"]["parameters"][0]["value"] }} 

现在请在 Discord 节点中选择执行步骤。如果一切正常,您将在 n8n 中看到以下输出:

Discord 节点输出

Discord 节点输出

同时您的消息将出现在 Discord 频道的 #course-level-1 中:

Discord 消息

Discord 消息

下一步是什么?#

Nathan 🙋:太棒了,您已经帮我节省了大量繁琐工作的时间!现在我可以根据需要执行此工作流了。只需要记得每周一上午 9 点运行它。

您 👩‍🔧:请放心,实际上您可以按特定日期、时间或间隔来调度工作流。我将在下一步中完成设置。