Bots.Business - Help
Search…
Welcome
Getting started
Create bot from Google Table
Commands
Answer
Aliases
Keyboard
Groups
Wait for answer
Auto Retry (AR)
Coding: BJS
Git
Google Analytics tracking
Iterations. How to reduce theys?
Limitations
Cloud
Reports
Deep Linking - pass any params on Bot starting
How to link chat account with BB account?
BB Inspection
Protected bot
How to...
Libs
What it is - Libs?
Libs development
RefferalLib
Random
Cooldown Lib
CurrencyConverter
ResourcesLib
Lang
QiwiPayments
BlockIO
Coinbase (CB)
CoinPayments (CP)
CryptoJS
CurrencyQuote
GoogleApp
GoogleTableSync
Guard
Webhooks lib
DateTimeFormat Lib
MembershipChecker
Store
BB Point Bot 💎
BlockIOBot
Welcome bot
Help bot
SRB Demo Keyboard Tools
Powered By
GitBook
Auto Retry (AR)
Command can be run periodically. For example:
bot send
message "Hello"
every 24 hours
bot download web page every 1 hour and parse it. See our
PlayMarketNewsBot
Auto Retry spent 1 iteration on each run. Thus, if you put AR for once a minute (60 secs), it will be 1440 iterations per day.
So it is need set auto retry time:
for 10 minutes: 60*10 =
600
secs
for 1 hour: 60*60 =
3600
secs
for 24 hours: 60*60*24 =
86400
secs.
for 1 year: 86400 * 365 =
24966000
secs
Modify Auto Retry in app on command editing:
Auto retry time can be modified on command editing
Auto retry works only with
BJS
. There are now
Variables
: chat, user, request.
Handled only on BJS!
Because Auto Retry initialized by automatic there are no current chat, user and request.
So we can not use:
1
Bot
.
sendMessage
(
"Hello"
);
//not works with Auto Retry
Copied!
Why? Bot do not know chat for sending message! No current chat.
So it is need define chat:
1
Bot
.
sendMessage
({
text
:
"Hello"
,
chat_id
:
YOUR_CHAT_ID
});
Copied!
How I can know chat id?
Create simple command (without Aoto Retry):
/chat
with BJS:
1
Bot
.
sendMessage
(
chat
.
chatid
);
Copied!
And run it on that chat where you need Auto Retry later. This command return YOUR_CHAT_ID
Fill it in previous command with Auto Retry.
You can use Bot.getProperty and Bot.setProperty. So you can save chat_id in one command and then get it on Auto Retry command
You can not use User.getProperty and User.setProperty.
No user on Auto Retry!
Previous
Wait for answer
Next
Coding: BJS
Last modified
3yr ago
Copy link
Contents
Handled only on BJS!