しぎょーのブログ

井の中の蛙です。海を知るために出てきました。

Teamsのbotを作成する

この記事ではMicrosoft Teamsのbot作成手順のまとめを記載する

公式ドキュメント通りにやってもうまくいかない箇所があったのでメモ

事前準備

  1. Node.js
  2. Azure Account
  3. Microsoft 365 Tenant
  4. Visual Studio Code
  5. Teams Toolkit

作成

テンプレートから作成

  1. VSCodeとTeams Toolkitのpluginをインストールできたら、"Create a new Teams app"を選択

    Teams Toolkit

  2. オプション選択画面で、Create a new Teams appを選択

    Create a new Teams app

  3. 今回はbotの作成が目的なので、Botのみにチェックを付ける

    Botを選択

  4. 言語を選択(今回はTypeScriptを選択)

    TypeScriptを選択

  5. Botの名前を付ける

    Botに名前を付ける

  6. テンプレートが自動で作成される

    テンプレート作成後の画面

Teams ToolkitにAzure(Microsoft)アカウントでログインする

Azureアカウントにログインする

ローカルで動かす

ローカルでbotの稼働確認を行う

teamsBot.tsファイルを開いて、F5キーでデバック起動

アプリをteamsに追加

追加ボタンをクリック

追加後、welcomeメッセージが来る

Azureにデプロイ

Teams Toolkitのdeploymentタブから

  1. Provision in the cloud
  2. Deploy to the cloud

でOK

Teams Toolkitのdeploymentタブ