Forum Discussion
Register bot without Azure process
Hi Microsoft Teams,
I was looking on creating and hosting bots. I thought that it is required to host the bot in Azure but according to documentation it is not but it needs to registered in Azure bot framework using https://dev.botframework.com/bots/new. It also tells that we should also add Microsoft Teams as channel after the bot is registered. How does it work? What are the requirements to host it outside of Azure? Does it mean that it is free to register our bot?
Please let me know the details because the documentation doesn't tell more information about this.
Thank you.
- subhasish-MSFTMicrosoft
avillanueva
You can register you bot with dev.botframework.com. And you need to set the bot endpoint URL where bot is hosted, It can be hosted in Azure of course, or somewhere else (e.g. AWS, on premises, whatever). And you should also add Microsoft Teams as channel after the bot is registered.
If you want to register your bot in azure and make Azure Web Application as default hosting for your bot then you can choose Azure Bot framework (Bot Channels Registration). In this case, you have to pay for Azure services.
So If you are not hosting your bot using Azure services, you can always go for https://dev.botframework.com/bots/new.- subhasish-MSFTMicrosoft
avillanueva , Also here is a link for reference How bot calls work.
- avillanuevaCopper Contributor
Hi subhasish-MSFT ,
Thank you for the response but it didn't answer my question. If I register my bot with https://dev.botframework.com/bots/new., is it free? No additional fee if I'm not using any Azure services and only register the bot with https://dev.botframework.com/bots/new.?
- subhasish-MSFTMicrosoftYes, It is free