重要
この記事は、v3 Bot Framework SDK に基づいています。 SDK バージョン 4.6 以降の最新のドキュメントをお探しの場合は、「 会話型ボット」 セクションを参照してください。
ボットの唯一の目的がユーザーに通知を配信することであり、会話形式ではない場合は、アプリ マニフェストで isNotificationOnly フィールドを有効にすることができます。 これにより、次の変更が生成されます。
- ユーザーは通知専用ボットにメッセージを送信できません。
- ユーザーはボットを @mention できません。
注
ボットのみのアプリは、 isNotificationOnly: true または isNotificationOnly: false のどちらの場合も、個人用アプリ トレイに表示されます。
インストールされているボットのタブの名前付け規則は、 isNotificationOnly マニフェスト プロパティの設定によって異なります。
isNotificationOnly マニフェスト プロパティが true に設定されている場合、インストールされたボット アプリのタブの名前は [アクティビティ] になります。
アプリケーション マニフェスト
これを有効にするには、 isNotificationOnly を true に設定します。
注
isNotificationOnly の値はブール型であり、文字列ではありません。
{
⋮
"bots":[
{
"botId":"[Microsoft App ID for your bot]",
"isNotificationOnly": true,
"scopes": [
"personal",
"team"
],
}
],
...
}
制限事項とベスト プラクティス
通知専用ボットは、プロアクティブ メッセージングを使用してユーザーと通信します。 詳細については、「 ボットのプロアクティブ メッセージング」を参照してください。