New HTTP APIs for developers

Hello everyone!

During the last few months we were working on SpeedLight (the first and only Second Life web and mobile viewer). This does not mean we’ve forgot about SmartBots! Nope. SpeedLight runs on SmartBots engine and we added a lot of new features to the engine.

Now it is time to bring these new features to SmartBots users!

We are starting with a new HTTP API command and an updated HTTP callback feature:

  • parcel_eject – the command to eject (and probably ban) another avatar from bot’s parcel
  • the bunch of HTTP callback events – including “nearby avatars, teleport/friendship/inventory offers and more

What’s next?

We will be adding more features to API soon. Also, the Bots Playgroups (the JavaScript bots programming tool) will get updates. Finally, we did a new security-related add-on for your bots. Testing it now, to be released this month!

Thank you for staying with us, and stay tuned! :)

Increasing security of SmartBots

SmartBots is secure accounts with encryptionWe are working to increase the security of SmartBots accounts.

While internal data was properly secured from the very beginning, the external connections (accounts in particular) were not using SSL till now. We are beginning the system-wide update process to raise the security to present-day requirements.

This will be done in two steps:

  1. The first step is to secure all website sections: accounts, BotStore, HTTP API and API testing suites. This step has been done, and now your account connection is always secure:
    SmartBots is SSL encrypted
  2. The second step is implementing a two-factor authentication to login to SmartBots account. This feature will be added a bit later, with an ability to turn it on by request (since you may not want to list your phone number with us).

Please post a reply to this post or submit a ticket if you experience any troubles with new secured sections of website, have any wishes or suggestion on a further security measures.