破壊的変更が多かったためこのバージョンと互換の無い部分があります。バージョンにご注意くださいね。環境すごーくざっくり雑に書きますが以下です。準備として以下2つを行います。インストールしてもよいのですが、あえてVS2017からやりましょう。通知きたときに「これな」って覚えてもらえるように...。「変更機能と更新プログラム」ウインドウが表示されます。入力してしまいましょう。Studio」が表示されるはず。落とすと、インストーラーが起動してインストールが開始するやつです)。テンプレートが表示されるようになります。デバッグするときにクライアントが必要になります。そのほかに色々な機能が付き、便利になりました。(詳しくは公式ドキュメントにて)まずはインストールしておきましょう。あれば、「botframework-emulator-setup-4.0.15-alpha.exe」でよいでしょう。PREVIEW)」が表示されるでしょうか。迷子にならないように「スタートにピン留めする」をしておくとよいかもですね。メニューは左に配置してるのです....)デスクトップにアイコンってできましたっけ?(インストールは昔にしたから記憶がない...)個人的な趣味の話になりますが、私はデスクトップに何かのアイコンがあるのが嫌なので削除してます....これで準備完了。プロジェクトを作成していきましょう。いうクソ面倒な手順でプロジェクトを作成します)。プロジェクトのテンプレートをインストール」の作業に問題がありますのでそちらを確認しましょう。V3の可能性があり、全く別物です)。プロジェクトが作成されます。返すボットが実行できますが、ちょっとだけ解説しておきましょう。設定をするってやつですね。仕組みも多少なりとも理解があるとよいかと思いますが、まぁなくても多少は生きていけるでしょう(と勝手に思っています)。メソッドが呼ばれるようにしてくれています。詳しくは、以前のブログでざっくりまとめました。メソッドが呼ばれます。やっていたのと流れは一緒です。データを読み書きしたり、ユーザーに会話を返します。プロジェクトテンプレートから作成されたコードでは、会話するごとにカウントをアップしながらエコーするというコードになってますね。(今回だと「EchoV4Sample.bot」)というファイルが生成されます。開くとソリューションエクスプローラーをみても表示されていますね。接続するのを楽にしてくれる構成ファイルのようなものです。ファイルを開くとエンドポイントとかが書かrていますね。このプロジェクトをデバッグしてみましょう。画面上部のデバッグのボタンをポチ)しましょう。Expressでデバッグしましょう)。先ほどインストールしたエミュレーターを起動しましょう。ファイル(今回の私のだと「EchoV4Sample.bot」)を選択します。ファイルどこにあんねん?となった場合は、プロジェクト名を右クリックして「エクスプローラーでフォルダーを開く」をクリックすると、パスがわかるでしょう。ボットに接続できたら、適当に会話するとエコーされますね。ソースコードにブレークポイントを置きながら確認をしつつ、レスポンスのJSONをチェックするってのもできますね。そこはいままで通りって感じ。終わりにユーザーからメッセージを受け取ってから返すまでの部分はサクッとできてしまいますので、ボットの会話ロジックの開発に集中することができますね。今回はここまでとします。登録とかを整理します。beachside.hatenablog.comそのあとは開発あるあるの基本的な部分を整理できたらなーと思っています。当ブログに掲載されている情報は、必ずしも正確性や安全性を保証するものではありません。掲載された内容によって生じた損害等の一切の責任を負いかねます。当ブログに掲載されている情報は個人の見解であり、所属する団体・組織は一切関係ありません。スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。