如何将我的机器人迁移到 Azure 机器人服务?

How do I migrate my bot to an Azure Bot Service?

最近,我们在 https://dev.botframework.com/bots 门户网站上收到一条通知,其中指出:

With the launch of the new Azure Bot Service, we are migrating all bots to the new service by 3/31/2018

每个机器人(如果你有很多)都有一个迁移按钮,它应该为那些 Azure 订阅与用于创建机器人的 Microsoft 帐户关联的用户进行无缝迁移http://dev.botframework.com/

我的机器人与 X Microsoft 帐户相关联,而 Azure 订阅与 Y Microsoft 帐户相关联。

有没有办法迁移?如果是那么如何。

谢谢

您可以更改机器人的 owner/admin 并按照以下步骤迁移机器人:

  1. 使用用于 create/register 机器人的帐户登录 Bot Portal
  2. 导航至 "My bots" 页面
  3. Select 你的机器人
  4. 导航到 "Settings" 页面,然后向下滚动到 "Admin" 部分。
  5. 将连接到您的 Azure 订阅的电子邮件地址添加到 "Owners" 列表,然后单击 "Save changes" 按钮。
  6. 退出机器人门户
  7. 使用您在步骤 5 中添加的 Azure 订阅帐户登录 Bot Portal。
  8. 导航至 "Settings" 页面并从 "Admin > Owners" 字段中删除您的旧电子邮件地址。
  9. 点击"Save changes"
  10. 导航到 "My bots" 页面视图并单击 "migrate" 按钮。

注意:目前仅支持机器人注册 进行迁移,并将迁移到名为"Bot Channels Registration" 的Azure 产品。 有关机器人迁移的更多信息,请参阅: https://docs.microsoft.com/en-us/Bot-Framework/bot-service-migrate-bot