Socket
Book a DemoInstallSign in
Socket

@botonic/cli

Package Overview
Dependencies
Maintainers
10
Versions
141
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@botonic/cli

Build Chatbots Using React

0.39.1
latest
Source
npmnpm
Version published
Weekly downloads
299
321.13%
Maintainers
10
Weekly downloads
 
Created
Source

@botonic/cli

Build Chatbots Using React

oclif Version Downloads/week License

Usage

$ npm install -g @botonic/cli
$ botonic COMMAND
running command...
$ botonic (-v|--version|version)
@botonic/cli/0.39.1 darwin-arm64 node-v22.18.0
$ botonic --help [COMMAND]
USAGE
  $ botonic COMMAND
...

Commands

botonic deploy [PROVIDER]

Deploy Botonic project to cloud provider

USAGE
  $ botonic deploy [PROVIDER]

OPTIONS
  -b, --botName=botName    Name of the bot from Hubtype where you want to deploy
  -c, --command=command    Command to execute from the package "scripts" object
  -e, --email=email        Email from Hubtype Organization
  -p, --password=password  Password from Hubtype Organization

EXAMPLES
  $ botonic deploy
  Building...
  Creating bundle...
  Uploading...
  🚀 Bot deployed!

  $ botonic deploy aws
  Deploying to AWS...

See code: lib/commands/deploy.js

botonic destroy [PROVIDER]

Destroy Botonic project from cloud provider

USAGE
  $ botonic destroy [PROVIDER]

EXAMPLE
  $ botonic destroy aws
  Destroying AWS stack...

See code: lib/commands/destroy.js

botonic help [COMMAND]

display help for botonic

USAGE
  $ botonic help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

botonic login

Log in to Botonic

USAGE
  $ botonic login

OPTIONS
  -p, --path=path  Path to botonic project. Defaults to current dir.

See code: lib/commands/login.js

botonic logout

Log out of Botonic

USAGE
  $ botonic logout

OPTIONS
  -p, --path=path  Path to botonic project. Defaults to current dir.

See code: lib/commands/logout.js

botonic new NAME [PROJECTNAME]

Create a new Botonic project

USAGE
  $ botonic new NAME [PROJECTNAME]

ARGUMENTS
  NAME         name of the bot folder
  PROJECTNAME  OPTIONAL name of the bot project

EXAMPLE
  $ botonic new test_bot
  Creating...
  ✨ test_bot was successfully created!

See code: lib/commands/new.js

botonic serve

Serve your bot in your localhost

USAGE
  $ botonic serve

OPTIONS
  -p, --preview  Run preview Botonic 1.0 serve.

EXAMPLE
  $ botonic serve
  > Project is running at http://localhost:8080/

See code: lib/commands/serve.js

botonic test

Test your Botonic components

USAGE
  $ botonic test

EXAMPLE
  PASS  tests/app.test.js
    ✓ TEST: hi.js (10ms)
    ✓ TEST: pizza.js (1ms)
    ✓ TEST: sausage.js (1ms)
    ✓ TEST: bacon.js
    ✓ TEST: pasta.js (1ms)
    ✓ TEST: cheese.js (1ms)
    ✓ TEST: tomato.js

  Test Suites: 1 passed, 1 total
  Tests:       7 passed, 7 total
  Snapshots:   0 total
  Time:        1.223s
  Ran all test suites.

See code: lib/commands/test.js

Keywords

bot-framework

FAQs

Package last updated on 03 Sep 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.