Commands
Commands are being sent to the bot by calling the javascript method of Bot.
Bot.im("Glaznah Gassner", "Hello there!");Access Rights | |
Returns if the bot is owned by the avatar. | |
Returns if the avatar is a Trusted Manager for the bot. | |
Returns true/false if the bot is online. | |
Avatar Info | |
Returns the Second Life avatar details. | |
Returns if the resident is a scripted agent known by SmartBots. Includes all SmartBots bots and other residents our system considers bots or scripted agents. | |
Status | |
Returns the online status of the bot. | |
Returns the online status of the bot (with extended information). | |
Initiates bot login sequence. | |
Initiates bot logout sequence. | |
Messaging | |
Says message over a specific chat channel. | |
Sends Instant Message to a specific avatar. | |
Virtually "presses" a pop-up dialog button displayed by an in-world script. | |
Sends "typing" in chat to a specific user. | |
Stops sending "typing" in chat to a specific user. | |
Friendship | |
Accept (or reject) a friendship offer sent by another avatar. | |
Offers friendship to a resident. | |
Group Control | |
Accept (or reject) a group invitation sent by another avatar. | |
Activates a specific group (e.g., to get build rights on a parcel). | |
Returns the Second Life group details. | |
Tries to join a group by UUID. | |
Commands bot to leave the group specified by a UUID. | |
Returns a list of the Second Life groups the bot is a member of. | |
Removes a group member from a specific role. | |
Sends a message to group chat. | |
Sends a notice to the group. | |
Puts a member of a group in a specific role. | |
Group Members Control | |
Ejects residents from the group. | |
Sends a group invitation to a specific resident. | |
Inventory | |
Accept (or reject) an inventory offer sent by another avatar or in-world script. | |
Returns an inventory list of the given folder. | |
Commands bot to send an inventory item or folder to a specific avatar. | |
Commands bot to delete an inventory item. | |
Creates a notecard with the desired contents in the bot's inventory. | |
Edits a notecard in the bot's inventory. | |
Reads a notecard in the bot's inventory. | |
Appearance | |
Removes a clothing item, body part, or attachment (opposite of the wear command). | |
Commands bot to wear a clothing item, body part, or attach an object. | |
Money | |
Retrieves the current bot's L$ balance. | |
Commands bot to send money (L$) to a specific avatar. | |
Movement | |
Starts or stops flying. | |
Returns current location of the bot. | |
Starts or stops bot movement and rotations. | |
Commands bot to sit on a specific prim. Allows saving this object as a permanent location. | |
Teleports bot to a specific location. | |
Walks to a position within the current region. | |
Turns bot towards specified heading. | |
Other Avatars Interaction | |
Returns avatar Second Life name by UUID. | |
Returns the UUID of a resident by name. | |
Sends a teleport offer to a resident. | |
Accept (or reject) a teleport offer sent by another avatar. | |
World Interaction | |
Scans the current region for other avatars. | |
Starts tracking avatars and reports their position in | |
Takes (de-rezzes) or copies an in-world prim into the bot's inventory. Not available for QubicBot yet? | |
Touches an attachment of the bot (HUD or wearable object). | |
Touches an in-world object (prim) by its UUID. | |
Region (Sim) Control | |
Requests to restart the current region of the bot. | |
Cancels a pending restart of the current region. | |