Forum Discussion
Is Teams Bot really Bot or just an application?
- Jun 21, 2022
I believe the key information which was not reached me was (correct me if I'm wrong): Microsoft offers two different Bot platforms:
- Office 365, these are listed just an applications on Azure App Registration
- Azure's Bot Framework
O365 bots I could create from Teams client, but not sure if this is possible to do some where else. Because this requires Azure App registration I would like to see possibility to use e.g. PS to create these Bots. These do not requires any extra subscriptions. From the feature level these are basically chatbots.
Then we have Azure Bot Framework which requires Bot subscription. And obviously this gives more possibilities to use your Bot.
Petri-X - Please refer below doc for better understanding:
Bots in Microsoft Teams - Teams | Microsoft Docs
Add bots to Microsoft Teams apps - Teams | Microsoft Docs
- Petri-XJun 17, 2022Bronze Contributor
Thanks again Prasad_Das-MSFT, but in my mind those are not really clarifying the issue.
I can create the Bots in Teams without having Azure Bot Subscription. Which at least confuses me a bit.
What are the differences between Teams Bot compared to Bots made by Bot Framework SDK? Are they running at the end in different platforms?
Are those Bots really Bots if they are listed in Azure's apps registrations as regular apps, and I cannot even separate them from the other apps.
And one important question is, if I would like to register Bot into Azure manually, can I do it in a same way than I register app into Azure?
- Prasad_Das-MSFTJun 20, 2022Microsoft
Petri-X -
Bot service registration refers to registering a bot with the Azure Bot Service (as your bot does not have to be hosted on Azure).
Register a Bot Framework bot with Azure - Bot Service | Microsoft DocsApp registration refers your bot security configuration. You set this up when you click on to the "App ID and password" field during setup.
Quickstart: Register an app in the Microsoft identity platform - Microsoft Entra | Microsoft Docs- Petri-XJun 21, 2022Bronze Contributor
I believe the key information which was not reached me was (correct me if I'm wrong): Microsoft offers two different Bot platforms:
- Office 365, these are listed just an applications on Azure App Registration
- Azure's Bot Framework
O365 bots I could create from Teams client, but not sure if this is possible to do some where else. Because this requires Azure App registration I would like to see possibility to use e.g. PS to create these Bots. These do not requires any extra subscriptions. From the feature level these are basically chatbots.
Then we have Azure Bot Framework which requires Bot subscription. And obviously this gives more possibilities to use your Bot.