繁体   English   中英

是否可以在 MS Teams 中与 Bot 开始对话?

[英]Is it possible to start a conversation with the Bot in MS Teams?

有什么方法可以在 ms-teams 中与 bot 开始对话吗?

我知道我们可以通过@botname 或图形 API 在 ms Teams 中调用 bot。

通过@botname 呼叫机器人

https://docs.microsoft.com/en-us/microsoftteams/platform/resources/bot-v3/bot-conversations/bots-conversations#receiving-messages

从图形 API 调用机器人。

https://docs.microsoft.com/en-us/graph/api/resources/chatmessagemention?view=graph-rest-1.0

但我想从机器人开始对话,如下图所示。

从机器人开始对话

你知道如何实现这一点吗?

任何建议将不胜感激,谢谢!

===10/26 添加问题 ====

感谢你的回复。

用于身份验证、消息扩展、对话(向团队或频道中的所有成员发送消息、机器人中的“@提及”用户)、文件上传等的团队示例。

是的,我知道这个示例,并且我尝试通过 python 来“团队对话机器人”。 但它只是呼叫机器人“@mention”来自机器人或消息 1on1 的用户。

这意味着,是否可以使用“向用户发送主动通知”来实现以下情况?

  1. 从我们的产品通过 POST 发送到机器人端点的 http 请求。
  2. 机器人收到 HTTP 请求
  3. 机器人开始对话并“@提及”一个频道和一个用户。

Bot Framework SDK v4 作为开源 SDK在 GitHub 上提供,针对 .NET、JavaScript、Python 和 Java。 将机器人连接到 Microsoft Teams,请按照文档进行操作

以下是用于快速入门的机器人构建器示例

团队样品的权威性,消息扩展, 会话(消息在一个团队或渠道所有成员,@mention从一个机器人的用户),文件上传等等。

在这里向用户发送主动通知

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM