From SmartBots Developers Docs
Jump to: navigation, search

Puts a string value into a persistent storage. Also check localStorage.get().

localStorage.set(name, value);


This command accepts the following parameters:

Variable Required Description

name yes the name of the persistent value you would like to store
value yes the value you want to save.
result This function does not return anything


This function works similar to browser JavaScript localStorage.set(). It saves value into a persistent storage.

localStorage is shared by all scripts of the same bot. Thus, you can set values in one bot script and retrieve it in another script.

Also note that localStorage supports string values only. To save something more complicated, use JSON.stringify(var).

Inter-script communication

Executing localStorage.set() will cause localStorage.on("update") event to fire on other scripts of this bot.