CLI to create Chat bots using Automaton


Keywords
oclif, bot, chatbot, dialogflow, framework, microsoft, nodejs
License
GPL-3.0
Install
npm install atmt@1.2.6

Documentation

atmt

CLI to create Chat bots using Automaton

Version License

Usage

$ npm install -g atmt
$ atmt COMMAND
running command...
$ atmt (-v|--version|version)
atmt/1.1.2 win32-x64 node-v9.4.0
$ atmt --help [COMMAND]
USAGE
  $ atmt COMMAND
...

Commands

atmt build

initial scaffolding from bot.atmt.json

USAGE
  $ atmt build

OPTIONS
  -d, --dialogflow  use dialogflow

EXAMPLE
  $ atmt build

See code: src/commands/build.ts

atmt help [COMMAND]

display help for atmt

USAGE
  $ atmt help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

atmt init

create bot.atmt.json and functions.json

USAGE
  $ atmt init

OPTIONS
  -n, --name=name  name of the bot

EXAMPLE
  $ atmt init --name bot_name
  creating bot.atmt.json

See code: src/commands/init.ts

atmt rebuild

apply changes in bot.atmt.json, preserve function implementations in *Impl.js files

USAGE
  $ atmt rebuild

EXAMPLE
  $ atmt rebuild

See code: src/commands/rebuild.ts

  • [atmt init]
  • [atmt build]
  • [atmt rebuild]

VSCode extension

Get VSCode extension here to start writing automaton schema with intellisense

Quickstart

Outlook meeting scheduler bot using Microsoft Graph APIs written using Automaton

atmt init -n [BotName]

describe the command here create bot.atmt.json and functions.json


USAGE
  $ atmt init

OPTIONS
  -n, --name=name  name of the bot

EXAMPLE
  $ atmt init --name bot_name
  creating bot.atmt.json

atmt build

initial scaffolding from bot.atmt.json


USAGE
  $ atmt build

OPTIONS
  -d, --dialogflow  use dialogflow

EXAMPLE
  $ atmt build

atmt rebuild

apply changes in bot.atmt.json, preserve function implementations in *Impl.js files


USAGE
  $ atmt rebuild

EXAMPLE
  $ atmt rebuild