Reputation: 762
I need to deploy a number of chatbots in Azure. I made the botcode for the chatbots and tested them in the Bot Framework Emulator. Now I am ready to deploy them to Azure.
I haven't done this for a while. In the past, I used to create a resource called Web App Bot for this and deploy the botcode via Github. This would give me a webapp bot resource and an app service that I could deploy my botcode to. Worked like a charm. This resource is not available anymore.
I did find a resource called Azure Bot. There is however no option to deploy any botcode to that resource.
I tried to create all resources via composer -> error and the request to file this in github I tried to use Azure Cli -> error without any clear explanation.
Is it possible to just manually create all resources to host a Bot Framework chatbot on Azure and what are these steps?
Update 13 feb
Azure bot Webchat channel status overview: "There was an error sending this message to your bot: HTTP status code InternalServerError"
Web App console: "Error: Unauthorized. Invalid AppId passed on token"
Azure bot Webchat channel status overview: "There was an error sending this message to your bot: HTTP status code InternalServerError"
Web App console: "Failed to query knowledgebase: object Object UnhandledPromiseRejectionWarning: Error: BotFrameworkAdapter.processActivity(): 500 ERRORError: The clientSecret parameter is required" I guess I also need to add the MicrosoftAppPassword.
Update 15 feb 6. I managed to create a new secret by visiting the Appregistration itself. Not being able to click Manager Passwords is a bug (I think)
Done. A working bot deployment
Upvotes: 1
Views: 828