概要

完了

一般的にチャット ボットと呼ばれるボットは、会話を通じてユーザーと通信します。 ユーザーは、チャット インターフェイスを介してメッセージを送受信することで、ボットと対話します。

ボットは非常に柔軟性が高く、次のような Microsoft Teams の多くの場所にインストールできます。

  • チャット
  • チャネル
  • 会議
  • 個人用アプリ

ボットは、ユーザーからメッセージを受信すると、テキスト、対話型カード、または開いているダイアログで応答できます。 ボットは、テキストまたは対話型カードをユーザーに事前に送信することもできます。

このモジュールでは、Teams Toolkit for Visual Studio Code を使用して Microsoft Teams 用のボットを構築する方法について説明します。

前提条件

学習の目的

  • Teams Toolkit for Visual Studio Code を使用して、Teams にプロアクティブ メッセージを送信できるボットを構築する方法について説明します。
  • Teams Toolkit for Visual Studio Code を使用して Teams 用の新しいアプリを作成する方法を示します。
  • メッセージ内の対話型カードを Teams に事前に送信する方法について説明します。

シナリオ

組織内のサポート スタッフのメンバーは、Microsoft Teams チャネルを使用して、ファイルの共有、会話、会議の開催を行います。 Teams と、作業を管理し、重大なインシデントに対応するサポート システム間の切り替えを減らしたいと考えています。

重要なインシデントに関するメッセージをサポート スタッフのメンバーに事前に送信して、Teams で作業の流れを直接維持できるように、Teams ボットを構築することにします。

サンプル ボット ソリューションを示す図。

次のユニットでは、Teams Toolkit for Visual Studio Code を使用して、Teams にプロアクティブ メッセージを送信するボットを構築する準備をします。