Forum Discussion

avillanueva's avatar
avillanueva
Copper Contributor
Jun 25, 2020

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.

  • pierreneu's avatar
    pierreneu
    Copper Contributor

    It seems the bot framework portal doesnt allow to create a bot anymore. What is the new way of doing this?

  • I'm facing the below error

    I've been trying to create the teams bot for my org. I've been using teams toolkit for development and trying to validate the application with it's package. But it gives me error bot not registered .

    Kindly help us out with the Solution here.

     

  • 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.


Resources