Articles → MICROSOFT BOT FRAMEWORK → Hosting The Bot On Microsoft Teams
Hosting The Bot On Microsoft Teams
Steps
- Open Microsoft Teams and click on the "apps" icon.
Click to Enlarge
- In the apps window, search "App Studio" and install it.
Click to Enlarge
- In the "App Studio", click on the "Manifest Editor" tab.
Click to Enlarge
- Click on the button "Create a new app".
- A window will appear to enter the details about the application. First, enter the "Short Name", "Full Name", "App ID", "Package Name" and "Version" field.
Click to Enlarge
- Post that scroll down and fill in the following information - "Short Description", "Full Description", "Developer/ Company Name" and "Website".
Click to Enlarge
- Finally, add the "Privacy Statement" and "Terms of use" fields.
Click to Enlarge
- Once the information is filled in the form, click on the "Bot"option on the left-hand side menu.
Click to Enlarge
- Click on the "Set up"button.
- A window will appear where you can specify the bot name and other bot settings.
Click to Enlarge
- Click on the "Create bot" button.
- Another screen will appear where you can enter the messaging endpoint. Please note that App Id and password are already generated. You can note it down.
Click to Enlarge
- In the messaging endpoint field, press the enter key after entering the endpoint. A tick mark will appear in the textbox.
Click to Enlarge
- On the left-hand side menu, click on the option "Domains and Permissions".
Click to Enlarge
- Inside the "Domains and permissions" tab, enter the ngrok URL in "Valid Domains" section and click on the "Add" button.
Click to Enlarge
- Finally, in the "Test and distribute" tab, click on the "Download" button.
Click to Enlarge
- Now, go to the "Apps" tab again and click on the "Upload a custom app" → "Upload for Default Directory".
Click to Enlarge
- A window will appear to select the ZIP file. The zip file contains the manifest file and icon images.
Click to Enlarge
- An application gets added in the default directory.
Click to Enlarge
- Click on the app and then click on the "Add" button to add the application.
Click to Enlarge
Output
Click to Enlarge
Click to Enlarge
App Manifest
Click to Enlarge