简介

已完成

机器人(通常称为聊天机器人)通过对话与用户通信。 用户通过聊天界面发送和接收消息来与机器人交互。

机器人非常灵活,可以安装在 Microsoft Teams 中的许多位置,例如:

  • 聊天
  • 频道
  • 会议
  • 个人应用

当机器人收到来自用户的消息时,它可以使用文本、交互式卡片或打开的对话进行响应。 机器人还可以主动向用户发送文本或交互式卡片。

在本模块中,你将了解如何使用适用于 Visual Studio Code 的 Teams 工具包为 Microsoft Teams 生成机器人。

先决条件

学习目标

  • 了解如何使用适用于 Visual Studio Code 的 Teams 工具包构建可向 Teams 发送主动消息的机器人。
  • 演示如何使用适用于 Visual Studio Code 的 Teams 工具包为 Teams 创建新应用。
  • 了解如何主动向 Teams 发送消息中的交互式卡片。

应用场景

组织中的支持人员成员使用 Microsoft Teams 频道共享文件、进行对话和召开会议。 他们希望减少 Teams 与管理工作和响应关键事件的支持系统之间的切换。

你决定构建一个 Teams 机器人,以主动向支持人员成员发送有关关键事件的消息,以便他们可以直接在 Teams 中继续工作。

演示示例机器人解决方案的示意图。

在下一单元中,你将准备使用适用于 Visual Studio Code 的 Teams 工具包来构建向 Teams 发送主动消息的机器人。