{"id":986,"date":"2014-02-07T08:38:29","date_gmt":"2014-02-07T14:38:29","guid":{"rendered":"http:\/\/www.mysmartbots.com\/blog\/?p=986"},"modified":"2014-02-07T08:40:38","modified_gmt":"2014-02-07T14:40:38","slug":"sbsl-now-with-user-defined-variables-support","status":"publish","type":"post","link":"https:\/\/www.mysmartbots.com\/blog\/2014\/02\/sbsl-now-with-user-defined-variables-support\/","title":{"rendered":"SBSL now with user-defined variables support"},"content":{"rendered":"<p><img loading=\"lazy\" class=\"alignright size-full wp-image-987\" alt=\"SBSL variables added for Second Life bot programming\" src=\"https:\/\/www.mysmartbots.com\/blog\/wp-content\/smartbots\/2014\/02\/sbsl_variables_second_life_bot_programming.jpg\" width=\"250\" height=\"220\" \/>SBSL &#8211; the simple programming language to control your Second Life bots &#8211; have been extended to support the user-defined variables.<\/p>\n<p>Now it is possible to declare a variable and pass its value across different SBSL events, writing more complicated scripts. See <a href=\"\/docs\/SBSL_User_Variables\" target=\"_blank\">SBSL docs<\/a> for more info on user variables!<\/p>\n<p>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 <a href=\"\/docs\/SBSL_Commands\" target=\"_blank\">SBSL commands list<\/a>\u00a0section to see the difference.<\/p>\n<p><em>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&#8217;s events in-place, or pass them to your web script (e.g. php) for a complex processing. <a href=\"\/store\/item\/1\/alive_support_bot\/\" target=\"_blank\">SmartBots Support Bot<\/a> uses SBSL to process customers&#8217; inquiries.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>SBSL &#8211; the simple programming language to control your Second Life bots &#8211; 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 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[144,161],"tags":[232,93,231],"_links":{"self":[{"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/posts\/986"}],"collection":[{"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/comments?post=986"}],"version-history":[{"count":4,"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/posts\/986\/revisions"}],"predecessor-version":[{"id":992,"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/posts\/986\/revisions\/992"}],"wp:attachment":[{"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/media?parent=986"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/categories?post=986"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mysmartbots.com\/blog\/wp-json\/wp\/v2\/tags?post=986"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}