Introduction
In this article, I will explain about registering and configuring a bot in addition to channels. Before getting started, let’s have an overview of basic principles of bot design. The bot framework enables developers to make a bot that could solve the variety of problems from a niche. If we build a bot, we need to make use of the bot with others so that they can have a replacement or an alternative way of using apps and websites etc.
Rules that guarantee a bot's success
- Bot must have the capacity of solving the problems with minimum number of steps.
- It must solve the user’s problem with faster experience.
- The bot service must be capable of running in number of devices and the platform of the user’s choice.
Rules that do not guarantee a bot's success
- The smartness of the bot service.
- Language supporters for the bot.
- Voice of the bot.
Before beginning, we need to register the bot on bot framework portal.
Registering a bot in bot framework portal
Step 1
Step 2
Click "My bots", click "Create a bot", and click "Register".

Now, we need to complete the following requirements of the bot profile.
- We need an icon for the representation of the bot. The icon must be in PNG format.
- Provide a unique name for the bot so that the users find the convenient way for searching the bot.
- Now, we need to provide the URL of the bot for handling the process and it cannot be changed once registered.
- The description of the bot must be provided so that when the users find the bot, they can see the type of the bot what it does.
Step 4
The bot must be provided with the HTTPS messaging endpoint so that it can receive the messages from the bot connector.
Step 5
Click "Create Microsoft App ID and password".
Step 6
Click "Generate an app password to continue". The app password will be displayed. Make a note of it and click OK.





Join the conversation! Your thoughts help the community grow.