【问题标题】:BotKit Slack Bot to Microsoft Teams BotBotKit Slack Bot 到 Microsoft Teams Bot
【发布时间】:2017-11-05 08:41:57
【问题描述】:

我最近通过 BotKit 工具包构建了一个 Slack 机器人,现在希望能够从 Slack 扩展到许多其他服务。基本上,我正在阅读https://venturebeat.com/2016/11/02/how-bots-will-work-on-microsoft-teams/ 它指出

“集成意味着 Microsoft Bot Framework 用户将能够为 Slack 制作机器人,而 Botkit 用户将能够将他们的机器人带到其他平台,例如 Telegram、Kik、Twilio 和 Skype。(在更改之前,Botkit只能为 Slack 和 Facebook Messenger 制作机器人。)”

但是,我不清楚如何实现这一点。你介意向我解释这个或指出我正确的方向吗?据我了解,这应该是一个简单的过程,让我的 slackbot 基本上在 Microsoft Teams 或 Skype 或任何服务中运行。

谢谢!

【问题讨论】:

  • 我不知道你是否从你的问题中知道这一点,但 BotKit 和 Bot Framework 是两个不同的东西。在机器人框架中,如果您想扩展到更多频道,则有一个类似于您为每个频道的 slack 所做的设置。您是否希望在 Bot Framework 上构建新的机器人?或者只是在 BotKit 上扩展你的?

标签: botframework slack botkit microsoft-teams


【解决方案1】:

Microsoft Teams 公开预览版的 VentureBeat 链接指的是在 Microsoft Teams 中使用为 Slack 编写的机器人(通过 BotKit 或其他方式)的能力,几乎不需要修改。此功能由Message.io 提供。您可以联系他们以获取更多信息或查看他们的网站。

Microsoft Teams 还有一个原生机器人平台 - Microsoft Bot Framework(它还支持 Slack、Skype、Facebook 和其他几个聊天平台)。 BotKit 尚不支持 Bot Framework。

(@JasonSowers)[https://stackoverflow.com/users/3011564/jasonsowers] 是正确的——BotKit 和 Bot Framework 是两个不同的机器人平台;今天,Microsoft 团队通过 Message.io 支持一种,而在本机支持一种。

【讨论】:

    【解决方案2】:

    所以我认为你的路径是:

    1. Bot Framework 中注册您的机器人以托管机器人,并引用 Botkit。确保将 Microsoft Teams 添加为频道。
    2. 为您的机器人创建一个包,然后在 Teams 中[旁加载它][3] 进行测试。

    【讨论】:

      猜你喜欢
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 2021-01-08
      • 2019-11-14
      • 2020-12-17
      • 2021-02-19
      • 2022-09-30
      • 2022-07-14
      相关资源
      最近更新 更多