ブログ

Bot, 開発

SecretaryBot がストアに公開されました!

こんにちは、SecretaryBot を開発している A’ です!

ようやく、SecretaryBot が Office ストアに公開されました!
今後は Office ストア経由で Microsoft Teams に追加いただくことが可能です。追加手順は、SecretaryBot の雇い方をご参照ください。執筆時点では無料です。そして雇っていただいた結果、フィードバック・要望あれば些細なことでも良いので本投稿のコメントに記載いただくか、Twitter 上の SecretaryBot に話かけてみてください!!

Bot

SecretaryBotがメディアで紹介されました

こんにちは!SecretaryBot開発チームのマサです!

SecretaryBotですが色々な方からご好評いただき、なんと!日本マイクロソフトの平野社長に「働き方改革」を促進するツールとしてご紹介いただきました。その際に様々なメディアにて紹介されていますので、ここで紹介させていただきます。

自分たちの作ったものがメディアに取り上げられるってすごいうれしいものですね。今は日本だけではなく、アメリカ、イギリス、ノルウェー、スウェーデン、フランス、イタリア、マラウイ(南アフリカ)、ロシア、インド、オーストラリア、韓国で使ってもらっているみたいです。

ワールドワイドで使ってもらうと「秘書が女性というのはステレオタイプだから、男性秘書も作ったら?」「ロシア語はサポートしないの?」などのフィードバックをもらって、改善のアイディアをいただけることも嬉しいです。フィードバックやバグの指摘は、真摯に受け止めて対応を進めます。

使ってみたい!という人はぜひ雇い方を見てみてくださいね。また、フィードバックもTwitterから是非お願いします!

それでは、よい金曜日、よい週末を!

Azure, Bot, 未分類

Botから検索できるようにする

こんにちは!SecretaryBot開発チームのマサです!この記事ではBotに検索機能を簡単に実装する方法を見ていきましょう。

Botと検索

Bot開発を続けていると、Botから検索をしたくなることがあります。例えば秘書ボットにレストラン予約機能を付ける場合、自分のデータベースから情報を検索できると便利ですよね。

そのため、Botに検索機能を付けたいのですが、自分で1から検索機能を作るのは面倒です。例えばですが、Database構築して、検索用のIndex作って、それをCallしやすいAPIを作ってとなるのですが、VMに環境インストールしたり自分でプログラム書いたりするのはダルイのでしたくないです(まぁ、やろうと思えばできるのですが、別にその分野のプロになりたいわけでもないし、メンテする時間あったらジム行ったり遊びに行きたいし)。

というわけで、Azureの検索サービスであるAzure Searchと、NoSQL DatabaseサービスのDocumentDBを使って下記のようなアーキテクチャで実現したいと思います。

“Botから検索できるようにする” の続きを読む

Bot, Bot State Service, Graph API

Bot から Graph API を呼び出す

こんにちは、SecretaryBot を開発している A’ です!

前回の投稿で Masa さんが Bot に対して Azure AD への認証/認可を組み込む方法を紹介してくれました。この方法を正しく実装できていれば、ユーザーがサインインした際、取得した  Access Token が Bot State サービスに保存されるようになってます。今回は  Access Token を State サービスから取り出した後、Graph API を呼び出してみましょう。下記では Graph API および便利ツール (Graph Explorer) の紹介、そしてどのように Graph API を呼び出すのかを見ていきます!

“Bot から Graph API を呼び出す” の続きを読む

Azure, Bot, 開発

Bot に Azure AD 認証/認可を組み込む

こんにちは! SecretaryBot開発チームのマサです!今回はBotにAzure ADの認証/認可機能を埋め込む方法を解説します。

Botをある程度作りこんでくると、外部のAPIと連携したくなることがあると思います。僕らの場合にはOffice 365のデータを読み書きしたかったので、Microsoft Graph APIと連携したくなりました。Microsoft Graph APIをCallするためにはAzure ADでの認証/認可が必須なので、この記事ではBotにAzure ADの認証/認可を実装する方法を紹介します。

“Bot に Azure AD 認証/認可を組み込む” の続きを読む