首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在不使用bot框架的情况下创建团队机器人吗?

我可以在不使用bot框架的情况下创建团队机器人吗?
EN

Stack Overflow用户
提问于 2022-05-03 01:16:18
回答 2查看 238关注 0票数 0

我想要创建MS团队聊天机器人,而不使用MS框架。

然而,在正式文件中,只有一个使用MS框架的例子。

我想通过FastAPI和我自己的AI逻辑通过消息处理来开发这个过程。

有正确使用的指南吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-05-12 23:47:59

如果你只想向用户发送奇怪的通知,你就可以像康拉德所说的那样通过图形(这可能不是最好的解决方案的原因,而采用机器人方式通常是更好的选择-例如,能够从“应用程序”发送通知,而不是使用丰富的自适应卡的用户)

这里要记住的主要一点是," bot“只是一个api端点,而"bot框架sdk”的存在主要是为了简化解析和处理在该端点上发送的消息的过程(以及Azure bot服务在auth周围的一些额外的复杂性,等等)。团队和您的机器人之间的交互也不是请求/响应,而是实际的请求/请求,SDK对此进行了合理的抽象,因此您不必担心它。

尽管如此,只要您有一个api端点,它将接受团队发送的消息(并通过bot服务进行代理),您就不必使用sdk,而且它都是开源的,因此您可以检查框架以查看它正在做什么.不过,我强烈建议您使用它,因为它确实使您的生活更加轻松,而且其中的一些消息结构没有很好的文档化。底线是,它不是微不足道的,但它是可能的!

票数 1
EN

Stack Overflow用户

发布于 2022-05-03 01:35:18

我建议使用Microsoft图形资源管理器,例如您可以创建一个聊天。这里唯一的考虑是启用委托认证 (任何拥有Microsoft域帐户的用户都可以通过该应用程序进行身份验证。有些机构将阻止此操作或要求应用程序权限)。确保权限访问是严格的。换句话说,应用程序只会从团队访问特定类型的信息,而不访问Outlook日历中的任何信息。

在Python中,这应该相当简单,使用对所有API调用的请求。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72093935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档