Teamsfx bot deployment

Louis Deleplace 20 Reputation points
2023-01-11T09:12:32.8833333+00:00

Hello,

I developped a notification bot for teams using @microsoft/teamsfx package, Azure AD and the dev bot framework following that guide: https://learn.microsoft.com/en-us/microsoftteams/platform/sbs-gs-notificationbot?tabs=vscode.

When starting the node app locally and tunneling localhost with ngrok the bot works perfectly fine (I set the messaging endpoint of the bot on the bot framework https://dev.botframework.com/bots). But when changing the messaging endpoint to my company deployed API, the bot no longer sends a request to the messaging endpoint. To clarify, when trying to use the bot with my company's node app in prod environment the bot no longer works. I believe it's because the bot is not officially deployed on Azure and is still in a development status, though I might be wrong.

I tried migrating it using the bot framework but it is asking for an Azure subscription even though the Azure Bot Service is free for standard channels (which is what I believe I'm using) https://azure.microsoft.com/en-us/pricing/details/bot-services/.

What should I do ?

Azure AI Bot Service
Azure AI Bot Service
An Azure service that provides an integrated environment for bot development.
752 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
2,892 questions
{count} votes

Accepted answer
  1. YutongTie-MSFT 46,996 Reputation points
    2023-01-17T16:53:34.3666667+00:00

    Hello @Louis Deleplace

    Thanks for your response, you can start from this page - [https://azure.microsoft.com/en-us/free/

    Click "Start free" and follow guided steps.

    User's image

    Please be aware - Azure bot service is always free service with standard channel, if you want to link it to other services, like some third party services or other Azure service, please always check the pricing page - [https://azure.microsoft.com/en-us/pricing/

    You can also estimate the price if you want to use other service to avoid surprising billing -

    [https://azure.microsoft.com/en-us/pricing/calculator/?service=bot-services

    Please let me know if you have more questions. I will convert my commet to answer, if you feel helpful, please kindly accept it to support the community, thanks a lot.

    Regards,

    Yutong

    -Please kindly accept the answer if you feel helpful to support the community, thanks a lot.


0 additional answers

Sort by: Most helpful