Microsoft Teams 中仅限通知的机器人
重要
本文基于 v3 Bot Framework SDK。 如果要查找 SDK 的当前文档 4.6 或更高版本,请参阅 对话机器人 部分。
如果机器人的唯一用途是向用户传递通知,并且不是对话的,则可以在应用清单中启用 字段isNotificationOnly
。 这会产生以下变化:
- 用户无法向仅通知机器人发送消息。
- 用户不能 @mention 使用机器人。
注意
在以下两种情况下,仅限机器人的应用会显示在个人应用托盘中:isNotificationOnly: true
或 isNotificationOnly: false
。
已安装机器人的选项卡命名约定取决于 isNotificationOnly
清单属性设置:
当清单 isNotificationOnly
属性设置为 true
时,已安装的机器人应用的选项卡名为 Activity。
应用部件清单
若要启用此功能,请将 isNotificationOnly
设置为 true
。
注意
isNotificationOnly
的值是布尔值,而不是字符串。
{
⋮
"bots":[
{
"botId":"[Microsoft App ID for your bot]",
"isNotificationOnly": true,
"scopes": [
"personal",
"team"
],
}
],
...
}
最佳做法和限制
仅限通知的机器人使用主动消息传送与用户通信。 有关详细信息,请参阅机器人的主动消息传送。