/blip-CLI

BLiP command-line (CLI) tool, used for managing data of BLiP's bots. blip-CLI helps to make easy and quickly your development flow and the execution of some repetitive tasks.

Primary LanguageC#

BLiP CLI

BLiP command-line (CLI) tool, used for managing data of BLiP's bots. The blip-CLI is a cross-platform command line interface helps to make easy and quickly your development flow and the execution of some repetitive tasks BLiP's API.


Basic usage

After download and unzip blip-cli, you can try it out using some of the available commands.

For instance, you can ping a bot using using:

blip ping -n papagaio@msging.net

where -n parameter represents the bot node

--video

Installers and Binaries

You can download the BLiP CLI as a zip file. The zip file contains both the .NET Core runtime and BLiP CLI binaries.

Platform Latest Build
master
Windows x64 zip
Windows x86 zip
Linux x64 Ubuntu zip
macOS comming soon

Main features

Command Description Sample
ping Ping some node and show elapsed time blip ping -n papagaio@msging.net
formatKey Returns authorization key (or access key) from an access key (authorization key) blip formatKey -i testehttppost -a some-authorization-key
saveNode Save nodes informations to reuse on next requests. (Saved only locally) blip saveNode -n papagaio@msging.net -a some-authorization-key
copy Copy data (like documents, bucket, IA) from a bot to another blip copy -f papagaio --fromAuthorization some-authorization-key -t papagaio --toAuthorization some-authorization-key -c document
export Download the chatbot's data (like NLP model, tracks*, bucket*) to given directory. * not implemented yet blip export -a some-authorization-key -m nlpModel -o directory/to/download/
export to excel Export chatbot data (like NLP model, tracks*, bucket*) to given directory in excel format. * not implemented yet blip export -a some-authorization-key -m nlpModel -o directory/to/download/ --excel file name (without extension)

Building from source

In order to run BLiP CLI code you must have .NET Core 2.0 (or greater) installed on machine. To download the .NET Core runtime without the SDK, visit https://github.com/dotnet/core-setup#daily-builds.

Is recommended use Visual Studio 2017 (version 15.5) or greater.

Questions & Comments

For all feedback, use the Issues on this repository.

License

Apache 2.0 License