Commands

What it is "bot command"?

Command - it is text from user. Bot can sent answer for command or do something. Usually command start with "/", e.g. /hello. But it is not always required.

circle-exclamation

How to execute command with any text from user? (Master command)

Just use * in command name.

See morearrow-up-right

Command's fields

Command can have:

Field

Description

Example

command

use for command call

"/start", "/run". For any text use "*"

case sensitive

help

command's description

"Welcome to RentBot. See /help or /order now"

answer

text answer

"Hello. You need /register before continue"

aliases

use for alternative command call

"/welcome, /hello, ?, help"

keyboard

send keyboard to user on command call

"order, about"

scenarios

BJS code for execution

2+2

group

command allowed only for this user's group

guests, clients

need_reply

command wait for answer from user. Can be true, false or blank. If true BJS code execute after users'answer

true, false

auto_retry

command can be runs with interval in secs

600 - repeated once at 10 minutes

How to create and edit commands?

You can edit command directly from application.

Commands importing

Make all commands with Google Table. arrow-up-right

Also you can copy Template table from http://bit.ly/bb_table_templatearrow-up-right into your own table.

This is an ideal option: everything is quite simple. Go to Main menu > File > Make a copy. You will need a separate sheet for the commands that will contain the commands. Then you can add commands in rows and do the CSV import from application.

Last updated

Was this helpful?