15

我是通过hacker-news中共享的链接之一认识BOTBUILDER的。

  1. 开始使用 Bot Framework 的开发人员资源有哪些?
  2. 我需要了解 C# 吗?
  3. 我是否需要拥有 azure 帐户才能使用它们?
  4. 目前与 Bot Framework 有哪些可用的集成,例如:Slack、Skype 等?是否可以与 WhatsApp 集成?
4

7 回答 7

12

Microsoft 发布了具有性能改进和新功能的版本 3 API 和 SDK。现在 Skype Bots 已集成到其中。

1. 开发者资源

入门链接

Bot Builder SDK(开源)

2. 我需要了解 c# 吗? 目前 Bot Framework 支持 Node.js 和 C#。

3.您可以在任何托管服务器上发布您的 Bot 服务,而不仅仅是在 Azure 上。对于测试,您可以在本地发布它并在最新机器人模拟器的帮助下进行测试。

4.

支持的频道

5.它具有 Rest API,允许您的机器人向 Bot Framework Developer Portal 中配置的通道发送和接收消息。

https://docs.microsoft.com/en-us/bot-framework/rest-api/bot-framework-rest-overview

目前 WhatsApp 不支持机器人。

于 2016-07-15T11:26:39.517 回答
8

机器人框架信息

开始使用 Bot 框架

看起来你也可以使用 NodeJS 来构建机器人

有关机器人框架的更多常见问题

于 2016-03-30T19:01:19.140 回答
4

观看 \Build 2016 会议主题演讲的后半部分:https ://channel9.msdn.com/Events/Build/2016/KEY01 。有关更多详细信息,请观看 Dan Driscoll 和 Mike Hall 的“构建会话机器人:从 0 到 60”演示,网址为https://channel9.msdn.com/Events/Build/2016/B821

于 2016-04-13T17:01:38.380 回答
3

这里有一些最新的指南和文档,供任何寻找资源的人使用 :)

  1. Microsoft Bot 框架文档

    最近,微软专注于在机器人上构建更好的文档,他们将整个团队专门用于文档。

    在这里您可以访问有关 Node.js 和 .Net 的文档

    https://docs.microsoft.com/en-us/bot-framework/

  2. 微软虚拟学院

    在这里,您可以找到许多用于机器人开发的免费课程,以及来自 Micorosoft 本身的所有讲师。所以他们知道框架内外。

    这里有一些课程:

    使用 C# 在 Microsoft Bot Framework 中创建机器人

    使用 Node.js 在 Microsoft Bot Framework 中创建机器人

  3. 第 9 频道

    机器人框架、技术演示和关键说明的所有最新版本。

    1. Bot 框架简介。这来自 APAC DevSquad Showcase

    2. 构建智能机器人。(没有编码,但是关于如何使用Microsoft QnA Maker API的很好的指南)

    3. 机器人框架的 DevOps

    4. Microsoft Bot Framework 的新增功能。从最近的 Microsoft Build 2017
    5. 机器人分析仪表板

    6. Bot Framework 中的对话管理

    7. 机器人功能、模式和原则
    8. 机器人人工切换

除了上述所有内容之外,pluralsight 还发布了一门名为Getting Started with Building Bots with Microsoft's Bot Framework (using c#) 的课程。这门课程有点旧,但它包含了快速入门的所有细节。我希望他们尽快更新内容:)

https://app.pluralsight.com/library/courses/microsoft-bot-framework-getting-started/table-of-contents

  1. 代码示例

    Bot 的所有 c# 和 Node.js 代码示例: https ://github.com/Microsoft/BotBuilder-Samples

    机器人生成器 SDK:https ://github.com/Microsoft/BotBuilder

最近微软添加了 Cortana、Skype for business (Lync) 和 Bing 作为频道(根据 Build 2017)

于 2017-05-13T13:32:18.920 回答
1

补充一下 Dan Esparza 所说的,截至 2016 年 3 月 30 日,支持的渠道是:文本/短信 Office 365 邮件 Skype Slack GroupMe Telegram Web(通过 Bot Framework 嵌入式网络聊天控件)

因此,WA 不在列表中。

在 Azure 帐户上 - 仅当 Bot 托管在 Azure 中时才需要,请参见下文。

一个机器人(如果没有,请查看 Github 上的 Bot Builder SDK) 一个 Microsoft 帐户,您将使用它在 Bot Framework 中注册和管理您的机器人 一个可访问 Internet 的 REST 端点,公开 Bot 连接器消息 API (可选)您的机器人将与之交谈的一项或多项通信服务上的帐户。

并检查常见问题解答,http://docs.botframework.com/faq/

于 2016-04-03T02:46:18.660 回答
1
  1. 文档源代码node.js 示例c# 示例
  2. 可用于 C# 和 node.js 的 SDK
  3. 不,如果需要,您甚至可以在您的家庭服务器上托管它。
  4. 目前仅支持以下渠道:Skype、Telegram、Direct Line、Email、GroupMe、Slack 和 SMS
于 2016-04-03T13:08:28.330 回答
-1

https://f5blogs.wordpress.com/2017/07/31/getting-started-with-bots/阅读这篇文章,它将为您提供创建新闻机器人的步骤教程。这是关于开始使用机器人。您将了解如何使用 Microsoft Bot Framework 构建机器人。我们将了解如何开始使用 bot,并进一步构建一个显示来自新站点的标题的 bot。完成系列链接中的三篇文章后,您应该能够构建一个机器人。

于 2017-07-31T11:05:07.380 回答