Blog tools

Blog archives

New SBSL Events

Now you can create greeters with the two new events added to SBSL!SmartBots new SBSL events

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.

To view more information please view the SBSL Events list on our wiki.

SBSL now with user-defined variables support

SBSL variables added for Second Life bot programmingSBSL – 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.

SBSL draft preview is available

SBSL - SmartBots scripting language to conttol Second Life botsWe’ve announced the SBSL, SmartBots Scripting Language two months ago. We are glad to announce that it’s almost done!

We were receiving the questions and feature requests during this period, and decided to publish the documentation and drafts right away. You can examine the features and request the ones you need.

Accessing  SBSL Draft

The SBSL documentation draft is available here. Please drop a note to Glaznah Gassner or open a support ticket to contact us regarding SBSL!

News and upcoming updates

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!