如果不使用高级频道,可以免费创建机器人,但在创建机器人时,您需要分配存储空间等等,如果您没有,则必须选择"创建新&#34 ;.如果你这样做,你会被收费吗?
我们需要使用机器人来简化关于少于10人的事件的通知。
它真的是免费还是他们要向我们收费?谢谢你的回答。
答案 0 :(得分:3)
您必须在Azure门户中创建Web App Bot
期间分配存储空间才能存储信息,例如 to store bot state 。
在原点,Microsoft提供了Bot Framework State Service API
这是默认的状态存储,但这仅用于测试。在生产中,您应该使用可靠且高效的解决方案,如文档详细here。
正如您所看到的那样,您自己的解决方案,或使用 Cosmos DB 或表存储,只需要几行代码使用。
我认为这就是微软在此过程中要求此存储的原因。
如果您没有为机器人使用存储空间,则不会向此资源收取任何费用,因为成本核算仅取决于您编写/读取/存储的数据,详见Azure pricing page。
自1月1日起,查看正在运行的机器人的以下(未使用)存储帐户费用:
您可以只创建机器人运行所需的内容,而不是使用Web App Bot
模板,这将是3项:
App Service
App Service plan
运行此应用服务(或重复使用现有服务)Bot Channels Registration
项,该配置将指向您的App Service的端点(最后+ /api/messages
)这或多或少是Web App Bot
模板幕后创建的内容。 +额外的存储空间。