Skip to content

6. 通知团队成员#

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

现在您已经计算出了预订订单的汇总数据,接下来需要将结果通知 Nathan 团队的 Discord 频道。在本工作流中,您将向 Discord 上的 n8n 服务器发送消息。

在开始以下步骤前,请先使用上方链接加入 Discord 上的 n8n 服务器。确保您可以访问 #course-level-1 频道。

通讯应用节点

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

在您的工作流中,添加一个连接到 Code 节点的 Discord 节点。

搜索 Discord 节点时,请查找 Message Actions 并选择 Send a message 来添加该节点。

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

  • 连接类型:选择 Webhook
  • Discord Webhook 凭证:选择 - 创建新凭证 -
    • 从您注册本课程时收到的邮件中复制 Webhook URL,并粘贴到凭证的 Webhook URL 字段
    • 选择 保存 然后关闭凭证对话框
  • 操作:选择 发送消息
  • 消息内容
    • 在消息字段右侧选择 表达式 标签页
    • 复制下方文本粘贴到 表达式 窗口,或使用 表达式编辑器 手动构建:
      1
      本周我们有 {{$json["totalBooked"]}} 个预订订单,总价值为 {{$json["bookedSum"]}}。我的唯一ID:{{ $('HTTP Request').params["headerParameters"]["parameters"][0]["value"] }}
      

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

Discord节点输出
Discord节点输出

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

Discord消息
Discord消息

接下来做什么?#

Nathan 🙋:太棒了,你已经帮我节省了几个小时的繁琐工作!现在我可以在需要时执行这个工作流了。只需要记得每周一早上9点运行它就行。

你 👩‍🔧:不用担心这个,实际上你可以设置工作流在特定日期、时间或间隔自动运行。我将在下一步中帮你配置这个功能。