Bots.Business
3.79K subscribers
673 photos
19 videos
27 files
595 links
Download Telegram
We continue development SmartBot architecture on demo bot.

It is:
- scheme for bot talk tree
- bot scheme (just json)
- bjs for /menu as example

With smartBot bot become very simple for editing and supporting:
- logic and content is really isolated
- simple bot can be development with JSON only
- extra logic will be in BJS like before
- Multi Lang architecture - FIRST
❀7πŸ‘Ž2
Downtime in progress
πŸ‘Ž10πŸ‘5πŸ€”1😱1
We have DDoS attack
πŸ‘Ž13πŸ™ˆ1
We found a bug that allowed a successful attack after 500 attempts.

Any service can be put down - it's a matter of time and money.

One way or another, the error was found and partially fixed. We continue to work and improve our service and protection.
πŸ‘Ž6πŸ‘4❀2πŸ”₯2
Please don't use fake email for BB account.

Password recovery is not possible for fake emails.
πŸ‘5πŸ‘3πŸ‘Ž1
very good Apdex in last 2 days
πŸ‘10πŸ‘Ž4
NEW:

Short names for Get/Set properties now instead long "getProperty / setProperty"

πŸ‘ Old methods like User.getProperty - still working!
But it is more easy use User.getProp now

// for bot
Bot.setProp(name, value);
let x = Bot.getProp(name);

// for user
User.setProp(name, value);
let y = User.getProp(name);

// user_id, bot_id and etc can be passed also
πŸ‘4❀1πŸ‘Ž1πŸ”₯1
Fixed:
- Error Stack Trace
- correct Error Line!
- Commands @ and @@ - supported
- error have target command Name also
- libs errors also supported

Known issues:
- Core Libs are not supported (only error no trace) but CoreLibs have good error descriptions.
πŸ‘4❀3πŸ‘Ž2πŸ‘2
We had night DDoS attack
πŸ‘Ž13πŸ”₯3😱3πŸ™ˆ3πŸ€”2πŸ₯°1
@BBDemoTaskBot - you can try this bot now.

It is currently under active development, but looks to be 80-90% complete.
You can test it and give your feedback or errors.

#taskBot
❀2πŸ‘1πŸ₯°1
Why @BBDemoTask bot so slowly? 😱

Because it beforeAll command - "@" have approx 1400 lines of code now.

It is huge count!

But don't worry! We will move this magic code to several Libs later!

Why we use "@" command?

Because it is very easy for Lib development. After full testing we will move this code to Libs!

Today updates:
- button text can be translated
- smart commands have aliases (needs to translate alias or aliases not command name!)
- we have translation instruction now
😎4❀2πŸ‘2πŸ”₯2
DDoS attacks in last 3 days
πŸ‘Ž16πŸ‘7πŸ”₯2
We have DDoS attack.

Protection in progress.
πŸ‘Ž12πŸ‘8❀2😱2
Do we need BB Channel Stories?

https://t.me/botsbus?boost
πŸ‘Ž6πŸ‘4❀3πŸ€”3