跳至内容

6. 通知团队#

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

现在你已经计算出了预订订单的汇总数据,接下来需要在Nathan团队的Discord频道中通知他们。在这个工作流程中,你将通过Discord向n8n服务器发送消息。

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

通讯应用节点

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

在你的工作流中,添加一个连接到代码节点的Discord节点。

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

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

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

现在在Discord节点中选择测试步骤。如果一切正常,你应该在n8n中看到这个输出:

Discord node output
Discord node output

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

Discord message
Discord message

接下来是什么?#

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

你 👩‍🔧: 别担心,你实际上可以安排工作流在特定日期、时间或间隔运行。我将在下一步中设置这个。

优云智算