Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 3.04 KB

create-bot.md

File metadata and controls

37 lines (30 loc) · 3.04 KB

Creating a bot

When you have a local bot that you would like to create an Azure Bot Service for you can use the msbot create command.

msbot create [options]

It will create an Azure Bot Service and a new .bot file with secrets synchronized with the web service created.

Arguments:

Option Description
-n, --name name of new bot
-l, --location location to create the bot service in (westus, ...)
--subscriptionId (OPTIONAL) Azure subscriptionId to create bot to, if not passed then current az account will be used
--insightsRegion (OPTIONAL) region to create appInsights account in (default is based on location)
--groupName (OPTIONAL) groupName for created bot, if not passed then new bot name will be used for the new group
--sdkLanguage (OPTIONAL) language for bot [Csharp/Node] (Default:CSharp)
--sdkVersion (OPTIONAL) SDK version for bot [v3/v4] (Default:v4)
--prefix Append [msbot] prefix to all messages
--appId (OPTIONAL) Application ID for an existing application, if not passed then a new Application will be created
--appSecret (OPTIONAL) Application Secret for an existing application, if not passed then a new Application will be created
--proj-file (OPTIONAL) auto publish the local project file to created bot service
--code-dir (OPTIONAL) auto publish the folder path to created bot service
-q, --quiet minimize output
--verbose show commands
-f, --force do not prompt for confirmation
-h, --help output usage information

Example:

msbot create --name TestBot --location westus