Bot TotalControl LSL library in Beta!

We are pleased to announce the release of the beta version a highly demanded bot API called TotalControl which is designed to offer simplicity for LSL developers to interact with SmartBots personal bots.

TotalControl API works very much like our AdminBot API in terms of usage, but instead of being focused on group management, we focused this on having control of every aspect of your bot(s).

TotalControl is the LSL library to control your Second Life bot and use 100% of its abilities.

TotalControl allows you to:

  • Move your bot
  • Change its appearance
  • Listen to local chat and incoming IM’s
  • Send messages
  • Manage groups
  • Create note cards, edit send them
  • Manage bot’s inventory
  • Sim Management (if bot has sim rights)

How does it work:

  •  place your script and TotalControl library into the object
  •  your script sends commands using llMessageLinked
  •  your script receives events (local chat, IMs, money transactions) using link_message LSL event

Your bot can do literally everything the regular avatar can do in SL. This allows creating truly alive and useful bots.

TotalControl provides simplicity, and easy in terms of integrating with existing projects with only 1 line of code required to send a command to your bot.

This is a beta release so we appreciate any feedback, requests or issues.

Get more info

If you need any further help or have questions please contact us.

Updated Bot Store to be published soon!

Bot Store new look and feel plus 3rd party toolsWe will be releasing a new Bot Store soon: the improved and redesigned marketplace which supports 3rd-party products now! This means that developers will be able to list and sell their products at SmartBots Bot Store.

The new Bot Store is not a replacement for SL Marketplace but convenient, quick and handy place to purchase (or get for free) the tools to work with bots, groups and group advertisement.

We are currently testing the new Bot Store. If you are willing to start selling your products here, please contact SmartBots support.

The new location of documentation on HTTP API

The following information is intended for LSL scripters who create devices using SmartBots APIs.

The SmartBots HTTP API documentation was stored in Google Docs previously. Now this documentation section has been moved to standard SmartBots docs to have unified look and feel.

The HTTP API commands reference is now available at http://www.smartbots2life.com/docs/HTTP_API:_Bot_Commands

AdminBot v1.8: group notice with inventory attachments

SmartBots AdminBot library has been updated to version 1.8 and now supports group notices with attachments.

The notice delivery is being performed as before (by using SB_NOTICE_SEND command) but can be accompanied by intentory UUID parameter.

The inventory UUID is an unique identifier of inventory item of the bot. You can obtain this UUID by opening bot’s inventory page in your account, see this page for screenshots.

Get new AdminBot

The full history of AdminBot is available here, the most recent version is available at SL Marketplace.

P.S. We’ve also updated the logo of AdminBot – you can see it on this page and at SL Marketplace page.