[鳳凰院凶真チャットボット]Power Virtual Agents編

今回は、鳳凰院凶真チャットボットを作成した、Power Virtual Agentsの設定を解説したいと思います。
まずは、前回の動画を見ていただいて、動作の確認です。

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">チャットボットを活用してシュタインズゲートの鳳凰院凶真を降臨させてみました！<br><br>友人に薦められてドハマりしたので、Teams→Power Virtual Agents→Power Automate Desktop→Active Dirctoryユーザー追加が出来る近未来ガジェットを作成しました。<a href="https://twitter.com/hashtag/%E3%82%B7%E3%83%A5%E3%82%BF%E3%82%A4%E3%83%B3%E3%82%BA%E3%83%BB%E3%82%B2%E3%83%BC%E3%83%88?src=hash&amp;ref_src=twsrc%5Etfw">#シュタインズ・ゲート</a><a href="https://twitter.com/hashtag/%E3%82%AC%E3%82%B8%E3%82%A7%E3%83%83%E3%83%88?src=hash&amp;ref_src=twsrc%5Etfw">#ガジェット</a><a href="https://twitter.com/hashtag/teams?src=hash&amp;ref_src=twsrc%5Etfw">#teams</a> <a href="https://t.co/sAWdStdTBB">pic.twitter.com/sAWdStdTBB</a></p>&mdash; koby@フロッグポッドエンジニア募集中 (@rockfun) <a href="https://twitter.com/rockfun/status/1320485208802603014?ref_src=twsrc%5Etfw">October 25, 2020</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

##１．TeamsからPower Virtual Agentsを起動し初期設定する
Teams上でPower Virtual Agentsが無償利用可能になったので、まずは「・・・」メニューから検索してアプリを起動します。
![Power Virtual Agentsを起動](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/140547/3625136e-7746-93c8-104c-2b9b2b0b3a2d.png)

「今すぐ始める」をクリックして、チャットボットをどのTeamsのチームに参加させるか選択し続行します。
![Power-Virtual-Agents-Microsoft-Teams.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/140547/064f5b89-9e65-b736-ffb4-af09c868617f.png)

##２．チャットボットを作成する
チャットボットの名前をつけ「作成」ボタンを押してください（※注意：ここでつける名前が後で変えられない状態に陥ったので、名づけは慎重に行いましょう。）
![チャットボットの名前](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/140547/e5cc0f46-4867-a2da-d49a-65636769dbe3.png)

少し作成に時間がかかりますが、環境が作成されると作成画面に変わりますので、「トピックに移動する」を押してトピックを作成します。「トピック」とは会話のまとまりです。
![Power-Virtual-Agents-Microsoft-Teams3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/140547/c586f4f3-76c7-aa8e-3fe5-19cccdb8c82e.png)

トピック設定画面には
**・ユーザートピック**※自身で作成したトピック（削除できる）
**・システムトピック**※システムで元々用意されているトピック（削除できない）
この二つがあります。

**ユーザートピック**には、サンプルとして用意されているレッスン１から４がオンになっているので、今回の内容とは関連性がないので、すべてオフにします。
まず、手始めに**システムトピック**の「挨拶」を修正してみます。
「キャンパスの作成に移動ボタン」を押してください。
![トピック設定画面](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/140547/bca51ebe-0d6e-b1cf-ff71-cfd5563e1589.png)

■「挨拶」のトピックスの詳細
**トリガーフレーズ**※ここに入力された言葉にチャットボットが反応します。
**メッセージ**※トリガーフレーズに反応して応答する言葉です。
![Power-Virtual-Agents-Microsoft-Teams5.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/140547/779594c8-7a3d-4cd6-d731-75870db69695.png)

上記のメッセージの内容を
このように変更しています。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
わっはははは！我が名は、鳳凰院凶真。
よくぞ呼び出したな、
ラボメンNo：{X}bot.UserID
{X}bot.UserDisplayNameさん
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
※この{X}は変数です。Power Virtual Agentsで取得できる
利用ユーザのUserID（番号）とUserDisplayName（名前）が取得されて置き換えられます。

この続きに「メッセージ」を追加して
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
今日は、この凶真様に何を相談したいのかな？
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
と変更したら「保存」ボタンを押して、テストしてみましょう。
![挨拶4.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/140547/068391d3-97ef-4434-2044-32cd6d792864.png)


左側の「チャット」画面に「こんにちは」と打つと、返答が返ってきます。
![動作テストする.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/140547/9f670948-f6c3-adc9-650e-eb629d992933.png)

次回は実際に、社員を登録するトピックを作成します。
回答によりPower Automateへ回答内容を渡して、承認のフローを申請したりします。
お楽しみに！