You can now detect when an avatar enters a parcel using avatar_in_parcel or when one exits using avatar_out_parcel

These events are disabled on all bots by default, if you would like this event enabled on your bot please file a support ticket from your account dashboard. They will be activated within 24hrs by our programmers.

SBSL – the simple programming language to control your Second Life bots – have been extended to support the user-defined variables.

Now it is possible to declare a variable and pass its value across different SBSL events, writing more complicated scripts. See SBSL docs for more info on user variables!

The SBSL documentation itself has been rewritten and extended too. Now each command has its own documentation page with a syntax explanation, comments and examples. Visit SBSL commands list section to see the difference.

SBSL is currently being used by more than 200 bot owners (with several hundreds of scripts running). You may use SBSL to process SL bot’s events in-place, or pass them to your web script (e.g. php) for a complex processing. SmartBots Support Bot uses SBSL to process customers’ inquiries.

This blog entry consists of two parts: the notification about new functionality (related to group moderators and SSTI) and announcement of the bot scripting language.

Update: Group Moderators for SSTI

Group Moderators are now able to manage the SmartShare Tenant Inviter (SSTI) web interface. (Those who don’t know about SSTI please visit SL Marketplace page of this product).

Assigning SSTI group moderators is easy: login to SmartBots account and click “Group Moderators” at the left menu. You can add a new moderator to manage your SSTI web interface, or give this ability to the existing moderator.

Announcing Smart Bot Scripting Language (SBSL)

People who use SmartBots personal bots love gaining more and more control over their bot’s behavior. We’ve received three interesting requests during the last week (one came from the roleplay sim owner, and two related to the group chat and modelling bots). After discussing these requests we decided to start developing the bot scripting language – codename SBSL.

The bot’s script will instruct your bot how to react on various events (group and local chat messages, people coming by, inventory offers etc).

The language functionality will be announced later, however, it already contains the following commands:

local chat and group chat talking

group notices processing

inventory delivery

custom http queries to bot owner’s server

If you would like to request anything else to be added, please contact us. We are glad to hear all your wishes!