> For the complete documentation index, see [llms.txt](https://docs.3dolphins.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.3dolphins.ai/integration/channel-connector/skype/create-a-bot-with-microsoft-bot-framework-and-microsoft-azure.md).

# Create Bot With Microsoft Bot Framework and Microsoft Azure

The first step to creating a Skype channel is using the Microsoft Bot Framework and Microsoft Azure to make a new bot. To set up a developer account by following these steps:

First, sign in to the [Microsoft Bot Framework](https://dev.botframework.com/bots/new) using an account with administrator permission.

![Sign In](/files/CLZc5hmOHXUlSNChVIVZ)

Check terms of service Microsoft azure and click the '**Save'** button.

![Term of Service](/files/2rGWgLetDKBdaNAh3mzV)

On the bot framework page, fill out the bot profile with:&#x20;

1. Display Name: A friendly name for your bot (Fill in the display name for the Bot with 35 character limit).
2. Bot Handle: Used in the URL for your bot (Fill in the bot handle with alphanumeric and underscore only). Cannot be changed once registered.\
   For Example **'AA7788988800CC88'** and the URL will become **'<https://dev.botframework.com/bots/settings?id=> AA7788988800CC88'**
3. Bot Description: Displayed on your card in the bot directory, if you choose to list it there.

![Bot Profile](/files/ulCSbR3BiBWccy5NgKlC)

On the configuration section, select App Type **'Multi Tenant'** and click the '**Create Microsoft App ID and password'** button.

![Configuration](/files/-MT-a-uEo2x--nTel1OI)

Then, on the App registration page, click the **'New Registration'** button on the left side of the page.

![New Registration](/files/-MT-isv_DVMI5v9C1z_A)

Enter your application’s registration information:&#x20;

1. **Name**: Enter a meaningful application name that will be displayed to the users.
2. Select **Accounts in any organizational directory** **and personal Microsoft Accounts** option from the supported account types section.

Then, click the **'Register'** button to create the application.

![Registration Application](/files/convzI36kqCevYQk26mI)

After a few moments, the newly created app registration should open a blade.

![Created App Registration](/files/vORsBFOvZ3Nf3pyDNrFR)

Back to the bot framework. In the configuration section and paste your App id.

![Paste App ID](/files/6agHv3IadbEVrJoUfudZ)

Scroll to the bottom page, check on the **'Term and Condition'** and click the **'Register'** button.

![Register](/files/gJWLj1IqAzyPcLmAzwwN)

Create and register bot success.

![Bot Created](/files/6KPmi1kDwX6ar0844guq)

After you register the bot, it will redirect the page to the channels list. Please add the Skype Channel by clicking the Skype icon.

![Connect to Channels](/files/v33DGlH9ZNsSSgdnXeI4)

After clicking the Skype channel, it will open page **'Configure Skype'**.&#x20;

![Configure Skype](/files/NkWc7aY0mPBBq3UE2ZZI)

Please click the '**Save'** button.

![Term of Service](/files/gu0LqDhdarg5xkBYS2mD)

The Skype channel should be added to the list.

![Added Skype Channel](/files/xe8hp7Zuvphd9lijm1K0)

Back to Microsoft Azure, click **'Certificates & Secrets'** in the left navigation column of your app registration’s blade. In that blade, click the **'+ New client secret'** button.

![Certificates and Secrets](/files/9Voi5pHfBMpzrAyE32XF)

In the pop-up, enter an optional description for the client secret and select the expired period from the Expires drop-down list button. Then, click the **'Add'** button.

<figure><img src="/files/yiM5JA0UA7WX6Ud1hkL9" alt=""><figcaption><p>Add Client Secret</p></figcaption></figure>

Maka, client secret sudah berhasil ditambahkan.

![Application Credentials](/files/yEETHOF8mjryLQfruTPV)
