Libs development

You can create own Lib. Now it is possible create lib only with Git importing.

Official Bots.Business repository available here

You can store common code in the library.

Basic

For example: code in file libs\myLib.js:

function hello(){
  Bot.sendMessage("Hello from lib!")
}

function goodbye(name){
  Bot.sendMessage("Goodbye, " + name)
}

publish({
  sayHello: hello,
  sayGoodbyeTo: goodbye     
})

then you can use Lib in any bot's command:

Commands capturing

It is possible to capture command with lib.

For example:

  • user type "Hi"

  • bot answer "Hello"

Master command "*" - for capture any text from user with lib

You can use all BJS functions in the Libs

Using HTTP

Lib can perform web requests. For example: get page from eample.com and send its content to user.

on Bot command:

See more

Last updated

Was this helpful?