Complete List of Commands

Commands Parameters Description Permissions Last Changes
activategroup, passwordThe activate command activates either a configured group or another group that Corrade belongs to in case the target parameter is specified.groomingRelease 9.78 - added optional parameter target.
addclassifiedgroup, password, name, type, priceThe addclassified command can add or update a classified by name.grooming, economyRelease 9.133 - The command now can take a path instead of a name.
addconfigurationgroupgroup, password, target, secret, permissions, notificationsThe addconfigurationgroup command can be used to add a group to Corrade's configuration.systemRelease 9.135 - added.
addpickgroup, password, nameCorrade can add a pick by name using the addpick command.groomingRelease 9.133 - The command now can take a path instead of a name.
addtorolegroup, password, role, firstname, lastname (or agent by UUID)The addtorole command adds a member to a specified role (by name or UUID).groomingRelease 9.78 - added optional parameter target.
agentaccessgroup, password, actionThe agentaccess command can be used to set Corrade's maturity rating sent to the grid.groomingRelease 9.157 - added.
animationgroup, password, item, action, typeThe animation command can be used to either start or stop an animation.groomingRelease 9.133 - The command now can take a path instead of a name.
attachgroup, password, attachmentsThe attach command allows Corrade to attach multiple (or only one) objects from inventory to their attachment points.groomingRelease 9.133 - The command now can take a path instead of a name.
attachobjectgroup, password, itemThe attachobject command allows Corrade to attach an in-world primitive.inventoryC10 - Added.
autopilotgroup, password, position, actionThe autopilot command makes Corrade use the simulator auto-pilot to move to a specified position.movementRelease 9.36 - Added the deanimate optional parameter that stops all animations before the command executes.
avatarnotesgroup, passwordThe avatarnotes command allows to query and set private avatar notes.interactC11 - added.
avatarzoffsetgroup, passwordThe avatarzoffset command allows getting or setting the current avatar hover height (z-offset).groomingC10 - added.
awaygroup, password, actionThe away command can mark Corrade as being away.groomingC10 - action is now set to either start, stop or get
bangroup, password, avatarsThe ban command can be used to ban, unban and query the ban list for a given group.groupRelease 9.117 - added optional parameter soft.
batchaddtorolegroup, password, avatarsThe batchaddtorole command can be used to assign avatars en-bloc to multiple roles.groupC10 - added.
batchanimationgroup, passwordThe batchanimation command can be used to start and stop multiple animations.groomingC10 - added.
batchattachobjectgroup, password, attachmentsThe batchattachobject command allows Corrade to attach multiple in-world primitives.inventoryC10 - Added.
batchavatarkeytonamegroup, password, avatarsThe batchavatarkeytoname command can be used to resolve multiple avatar keys to avatar names.interactRelease 9.163 - added.
batchavatarnametokeygroup, password, avatarsThe batchavatarnametokey command can be used to resolve multiple avatar names to avatar keys.interactRelease 9.163 - added.
batchdeletefromrolegroup, password, avatars, roleThe batchdeletefromrole command can be used to unassign avatars en-bloc from multiple roles.groupC10 - added.
batchderezgroup, password, itemThe batchderez command attempts to de-rez multiple objects from a parcel and either save it in the inventory or to a different destination depending on the type parameter.inventoryAvailable in C10 Beta.
batchdropobjectgroup, password, attachmentsThe batchdropobject command allows Corrade to drop multiple attachments to the ground.inventoryC10 - Added.
batchejectgroup, password, avatarsThe batcheject command can be used to eject avatars en-bloc out of a group.groupRelease 9.78 - added optional parameter target.
batchgetavatarappearancedatagroup, password, agentsThe batchgetavatarappearancedata command can be used retrieve appearance data of multiple avatars following the AvatarAppearanceEventArgs structure.interactNone.
batchgetavatardisplaynamegroup, password, agentsThe batchgetavatardisplayname command can be used retrieve the display name of multiple avatars.interactNone.
batchgetavatarseatgroup, password, agentsThe batchgetavatarseat command can be used retrieve a CSV list of avatar names by primitive UUIDs that the avatar is currently sitting on.interactNone.
batchgetprofiledatagroup, password, dataThe batchgetprofiledata retrieves profile information for all specified avatars.interactCorrade 9.160 - added.
batchgivegroup, password, item, entityThe batchgive command can be used to send multiple items from Corrade's inventory to an agent or object.inventoryRelease 9.163 - added.
batchgroupkeytonamegroup, password, groupsThe batchgroupkeytoname command can be used to resolve multiple group keys to group names.interactC11 - added.
batchgroupnametokeygroup, password, groupsThe batchgroupnametokey command can be used to resolve multiple group names to group keys.interactC11 - added.
batchinvitegroup, password, avatarsThe batchinvite command can be used to invite avatars en-bloc to a group.groupRelease 9.118 - the command now checks for Membership→Manage ban list group permission in order to invite agents that have been banned; the soft parameter has been added in order to soft-unban any soft-banned agents before inviting them.
batchluregroup, password, avatarsThe batchlure command sends multiple teleport lures to multiple avatars.movementRelease 9.163 - added.
batchmutegroup, password, actionThe batchmute command can mute both avatars or objects by a given mute name.muteRelease 9.4 - added.
batchsetinventorydatagroup, password, item, dataThe batchsetinventorydata command can be used to set properties on multiple items inside Corrade's inventory following the InventoryItem structure.inventoryRelease 9.157 - added.
batchsetobjectgroupgroup, password, itemThe batchsetobjectgroup command can be used to set the group of multiple objects.interactRelease 10.1 - added.
batchsetobjectpermissionsgroup, password, item, permissionsThe batchsetobjectpermissions command can be used to set the permissions for multiple objects.interactRelease 10.1 - added.
batchsetobjectpositionsgroup, password, itemThe batchsetobjectpositions command can be used to set the positions for multiple objects.interactRelease 10.1 - added.
batchsetobjectrotationsgroup, password, itemThe batchsetobjectrotations command can be used to set the rotations for multiple objects.interactRelease 10.1 - added.
batchsetparcellistgroup, password, avatars, type, actionThe batchsetparcellist command can be used to set multiple avatars on the allow or ban list of a specified parcel.landRelease 9.157 - added.
batchsetprimitivedescriptionsgroup, password, itemThe batchsetprimitivedescriptions command can be used to set the description for multiple primitives.interactRelease 10.1 - added.
batchsetprimitivenamesgroup, password, itemThe batchsetprimitivenames command can be used to set the name for multiple primitives.interactRelease 10.1 - added.
batchsetprimitivepositionsgroup, password, itemThe batchsetprimitivepositions command can be used to set the positions for multiple primitives.interactRelease 10.1 - added.
batchsetprimitiverotationsgroup, password, itemThe batchsetprimitiverotations command can be used to set the rotations for multiple primitives.interactRelease 10.1 - added.
batchtellgroup, password, entityThe batchtell command can be used to make Corrade batch-send messages to groups, to avatars or to conferences.talkC11 - added.
batchupdateprimitiveinventorygroup, password, item, entity, actionThe batchupdateprimitiveinventory command can add or remove items in batches from a primitive's inventory.interactC10 - added.
busygroup, password, actionThe busy command can mark Corrade as being busy.groomingRelease 8.12 - added.
changeappearancegroup, password, folderThe changeappearance command can be used to wear and attach all the items in a folder.groomingRelease 9.133 - The command now can take a path instead of a name.
changeprimitivelinkgroup, password, itemThe changeprimitivelink command can make Corrade link and unlink primitives, respectively objects.interactRelease 9.122 - added the optional restructure parameter that can make Corrade unlink already linked primitives in order to reconstruct a new object out of the supplied primitives; a complete revamp of the command in order to prevent the command from timing out in various situations.
clickgroup, password, item, texture, surface, normal, binormal, position, faceCorrade can be made to grab a primitive in a given range touching the object using precise parameters. The command will perform a quick grab / degrab typical of a short click on a primitive in Second Life.interactC10 - added.
compilescriptgroup, password, entityThe compilescript command compiles a script passed to the command as a string or reads a script from the filesystem and returns any reported syntax errors in case the compilation failed.inventoryC10 - add the entity parameter and allow reading a script from the filesystem.
conferencegroup, password, actionThe conference command can be used to create, list and get a list of members of conferences.talkRelease 9.111 - added.
configurationgroup, password, action, namespaceThe configuration command allows an authenticated group that has the system permission to read and write Corrade's configuration file.systemC11 - add proper namespace handling.
copynotecardassetgroup, password, asset, item, folderThe copynotecardasset command can be used to copy assets from notecards to Corrade's inventory.inventoryRelease 9.155 - added.
creategrassgroup, password, position, typeCorrade can create Linden grass by using the creategrass command.interactRelease 8.43 - added.
creategroupgroup, password, dataOnce a group has been configured in Corrade's configuration file, the creategroup command can be used to create that group in-world. In case the target optional parameter is specified, then Corrade can create a group that is not yet defined in the configuration file.group, economyRelease 9.78 - added optional parameter target.
createlandmarkgroup, password, nameThe createlandmark command can be used to create a new landmark at the current location in Corrade's inventory.inventoryRelease 9.164 - added.
createnotecardgroup, password, name, entityThe createnotecard command can be used to create a new notecard in Corrade's inventory.inventoryC10 - added the ability to place embedded items at specified positions.
createprimitivegroup, password, positionCorrade can create new primitives by using the createprimitive command.interactRelease 9.164 - now allows setting the name, description and permissions of the newly created primitive. Furthermore, the command now returns the UUID of the newly created primitive for easily reusing with other commands.
createrolegroup, password, roleThe createrole command can be used to create a new role for a configured group or a group specified by the optional target parameter.groupRelease 9.78 - added optional parameter target.
createtreegroup, password, position, typeCorrade can create a Linden tree by using the createtree command.interactRelease 8.41 - added.
crouchgroup, password, actionThe crouch command can make Corrade start crouching and stop crouching.movementRelease 9.36 - Added the deanimate optional parameter that stops all animations before the command executes.
deactivategroup, passwordThe deactivate command can be used to deactivate all groups (equivalent to setting the group to none in other viewers).groomingRelease 9.122 - added.
deanimategroup, passwordThe deanimate command can be used to stop all active non-Linden animations.groomingC10 - added.
deleteclassifiedgroup, password, nameThe deleteclassified command can be used to delete a classified by name.groomingnone
deletefromrolegroup, password, role, firstname, lastname (or agent by UUID)The deletefromrole deletes a member from a specified role (by name or UUID).groupRelease 7.34 - added group Corrade permission.
deletepickgroup, password, nameCorrade can delete a pick by name.groomingnone
deleterolegroup, password, roleThe deleterole command can be used to delete a role from a configured group.groupRelease 7.34 - added group Corrade permission.
deleteviewereffectgroup, password, effect, idThe deleteviewereffect deletes a viewer effect by ID.interactRelease 9.45 - added the Sphere and Beam effects.
derezgroup, password, itemThe derez command attempts to de-rez an object from a parcel and either save it in the inventory or to a different destination depending on the type parameter.inventoryRelease 9.133 - The command now can take a path instead of a name.
detachgroup, password, attachmentsCorrade can detach attached items using the detach command.groomingRelease 9.133 - The command now can take a path instead of a name.
directoryquerygroup, password, type, name (The name parameter is optional for classified and event search type but required for all other search types.)This command starts a directory search and returns the request UUID to be matched later with the directory notification when retrieving data.directoryRelease 7.62 - now returns a full list of matches.
directorysearchgroup, password, type, name (The name parameter is optional for classified and event search type but required for all other search types.)Corrade is able to search directory services for classifieds, events, groups, land, people and places.directoryRelease 7.62 - now returns a full list of matches.
displaynamegroup, password, actionThe displayname command allows an authenticated group that has the grooming permission to get, set or remove Corrade's display name.groomingnone
downloadgroup, password, item, typeThe download command can be used to download assets from the grid.interact, inventory, system (if path is specified)Release 9.133 - The command now can take a path instead of a name.
dropobjectgroup, password, item, typeThe dropobject command allows Corrade to drop an attached object to the ground.inventoryC10 - Added.
ejectgroup, password, firstname, lastname (or agent by UUID)The eject command can be used to eject an agent from a group.groupRelease 7.34 - added group Corrade permission.
emptytrashgroup, passwordUsing the emptytrash command, Corrade can be made to empty its Trash folder.inventorynone
estateteleportusershomegroup, passwordThe estateteleportusershome command can be used to teleport avatars on the current region home.landRelease 9.19 - added.
executegroup, password, fileThe execute command can be used to execute a command on Corrade's host operating system.executeRelease 7.32 - added.
exportdaegroup, password, itemThe exportdae command can be used to export an object (including those attached to avatars), along with all the necessary textures to a Collada DAE file.interactRelease 8.13 - added the optional path parameter.
exportoargroup, password, item, entityThe exportoar command can be used to export an object (including those attached to avatars), along with all the necessary textures to an OAR (OpenSim ARchive).interact, system (if path is specified)Release 9.155 - added.
exportxmlgroup, password, itemThe exportxml command can be used to export an object (including those attached to avatars), along with all the necessary textures.interact, system (if path is specified)Release 8.13 - added the optional path parameter.
flygroup, password, actionCorrade can be made to fly or stop flying using the fly command.movementRelease 9.36 - Added the deanimate optional parameter that stops all animations before the command executes.
flytogroup, password, positionThe flyto command makes Corrade fly towards a position in a given time duration getting as close to the vicinity of the position as possible with a specified affinity and finally turning flight mode on or off depending on whether fly is set to True, respectively False.movementRelease 9.11 - added.
getanimationsgroup, passwordThe getanimations command returns the currently playing animations on Corrade.groomingnone
getassetdatagroup, password, type, dataThe getassetdata command can be used to query an item following the Asset structures.inventoryRelease 9.164 - added.
getattachmentsgroup, passwordUsing the getattachments command, Corrade will return a list of attachment points and name of the worn objects.groomingnone
getattachmentspathgroup, passwordUsing the getattachmentspath command, Corrade will return a list of attachment points and inventory path of the worn objects.groomingC11 - added.
getavatarappearancedatagroup, password, data, firstname, lastname (or agent by UUID)The getavatarappearancedata returns fields or properties specified in data of an avatar appearance on the current simulator that Corrade is on.interactnone
getavatarclassifieddatagroup, password, firstname, lastname (or agent by UUID), item, dataThe getavatarclassifieddata retrieves profile classified data given an avatar and a classified UUID by following the ClassifiedAd structure.interactRelease 9.130 - added.
getavatarclassifiedsgroup, password, firstname, lastname (or agent by UUID)The getavatarclassifieds retrieves the profile classifieds of an avatar.interactRelease 9.130 - added.
getavatardatagroup, password, data, firstname, lastname (or agent by UUID)The getavatardata returns fields or properties specified in data of an avatar on the current simulator that Corrade is on.interactnone
getavatardisplaynamegroup, password, firstname, lastname (or agent by UUID)The getavatardisplayname command can be used retrieve the display name of an avatar.interactNone.
getavatargroupdatagroup, password, data, firstname, lastname (or agent by UUID)The getavatargroupdata command can be used to query information on a group member to be found in the AvatarGroup structure.groupRelease 9.81 - renamed from getgroupmemberdata.
getavatargroupsdatagroup, password, data, firstname, lastname (or agent by UUID)The getavatargroupsdata command can be used to query information on groups that an agent belongs to based on the AvatarGroup structure.groupRelease 9.99 - added..
getavatarpickdatagroup, password, firstname, lastname (or agent by UUID), item, dataThe getavatarpickdata retrieves profile pick data given an avatar and a pick UUID by following the ProfilePick structure.interactRelease 9.130 - added.
getavatarpicksgroup, password, firstname, lastname (or agent by UUID)The getavatarpicks retrieves the profile picks of an avatar.interactRelease 9.130 - added.
getavatarpositionsgroup, password, entityThe getavatarpositions returns a CSV list of avatar names by UUIDs by positions within the current region that the bot is on.interactRelease 8.22 - added the optional region parameter.
getavatarsappearancedatagroup, password, entity, dataThe getavatarsappearancedata returns fields or properties specified in data of all avatar appearances on the current simulator or specified parcel.interactNone.
getavatarsdatagroup, password, entity, dataThe getavatarsdata returns fields or properties specified in data of all avatars on the current simulator or specified parcel.interactRelease 8.11 - added the required entity parameter and scoping based on entity.
getavatarseatgroup, password, agentsThe getavatarseat command can be used retrieve the primitive UUID that the avatar is currently sitting on.interactNone.
getavatarsseatsgroup, password, agentsThe getavatarsseats command will return all avatars and primitive UUIDs representing objects that the avatar is sitting on as a CSV list.interactNone.
getbalancegroup, passwordThe getbalance command gets the money balance available in the bot's account.economynone
getcameradatagroup, password, dataThe getcameradata queries the AgentCamera class for the current Corrade bot.groomingRelease 9.14 - added
getconferencememberdatagroup, password, session, data, firstname, lastname (or agent by UUID)The getconferencememberdata command can be used to query data on avatars that are part of a conference.talkRelease 9.111 - added.
getconferencemembersdatagroup, password, session, dataThe getconferencemembersdata command can be used to query data on multiple avatars that are part of a conference.talkRelease 9.111 - added.
getconfigurationdatagroup, passwordThe getconfigurationdata command allows you to query settings from Corrade's configuration file.systemRelease 9.0 - added.
getconnectedregionsgroup, passwordThe getconnectedregions can be used to retrieve a CSV list of simulator names that Corrade is currently connected to.landRelease 8.22 - added.
getcurrentgroupsgroup, passwordThe getcurrentgroups command can be used to enumerate all the groups that Corrade is part of.groupRelease 9.78 - added.
getcurrentgroupsdatagroup, password, dataThe getcurrentgroupsdata command allows you to query the current groups that Corrade is part of for data in a libopenmetaverse Group structure.groupRelease 9.78 - added.
getestatebanlistgroup, password, typeThe getestatebanlist command retrieves an estate ban list with extended information such as the agent adding the ban and the date the agent was banned.landC10 - added.
getestatecovenantgroup, passwordThe getestatecovenant command can be used to retrieve the covenant for the current region.land8.22 - check for economy permission.
getestateinfodatagroup, password, dataThe getestateinfodata gets estate info data information following the EstateUpdateInfoReplyEventArgs structure.landRelease 9.161 - added.
getestatelistgroup, password, typeThe getestatelist command retrieves the bans, allowed groups, managers and allowed users of the current estate.landRelease 7.62 - The timeout parameter has been removed.
geteventinfodatagroup, password, idThe geteventinfodata command can be used to query information on events by following the EventInfo structure.interactC10 - added.
getfrienddatagroup, password, firstname, lastname (or agent by UUID), dataThe getfrienddata command can be used to retrieve field and property values from the FriendInfo structure for an avatar specified by firstname and lastname that is currently a friend in the bot's friends list.friendshipnone
getfriendshiprequestsgroup, passwordThe getfriendshiprequests command lists the pending friendship requests as a CSV list of avatar names by avatar UUIDs.friendshipnone
getfriendslistgroup, passwordThe getfriendslist command returns a CSV list of avatar names and avatar UUIDs that are the current bot's friends.friendshipnone
getgridregiondatagroup, password, dataThe getgridregiondata command gets information about any grid region following the libopenmetaverse GridRegion structure.landRelease 7.31 - added.
getgroupaccountsummarydatagroup, password, data, days, intervalThe getgroupaccountsummarydata command can be used to retrieve field and property values from the GroupAccountSummary structure for a given number of days and interval (0 for current, 1 for last).groupRelease 9.78 - added optional parameter target.
getgroupdatagroup, password, dataThe getgroupdata command allows you to query the current configured group, or a group specified by the optional target parameter, for data in a libopenmetaverse Group structure.groupRelease 9.78 - added optional parameter target.
getgroupinvitesgroup, passwordThe getgroupinvites command can be used to list all group invites received by Corrade.groupC11 - added the group UUID.
getgrouplandinfodatagroup, passwordThe getgrouplandinfodata can be used to query data for a group following the DirectoryParcel structure and is mostly used to determine the land holdings for a group.group, groupC10 - added.
getgroupmemberdatagroup, password, data, firstname, lastname (or agent by UUID)The getgroupmemberdata command can be used to query information on a group member to be found in the GroupMember structure.groupRelease 9.81 - the command now queries the GroupMember structure instead.
getgroupmembersdatagroup, password, dataThe getgroupmembersdata command can be used to query information on group members to be found in the GroupMember structure.groupnone
getgroupsdatagroup, password, dataThe getgroupsdata command allows you to query specified groups for data in a libopenmetaverse Group structure.groupRelease 9.78 - added.
getheartbeatdatagroup, password, dataThe getheartbeatdata command can query Corrade's heartbeat data.groomingRelease 9.134 - added.
getinventorydatagroup, password, item, dataThe getinventorydata command can be used to query an item inside Corrade's inventory following the InventoryItem and InventoryFolder structures.inventoryRelease 9.133 - The command now can take a path instead of a name.
getinventoryoffersgroup, passwordThe getinventoryoffers command lists all pending inventory offers.inventorynone
getinventorypathgroup, password, typeThe getinventorypath command can be used to retrieve full path names for inventory items by searching for a criteria.inventoryC11 - added the type parameter and the ability to retrieve the full path of an inventory item both by inventory UUID and by searching using regular expressions.
getmapavatarpositionsgroup, password, regionThe getmapavatarpositions allows the user to query a remote simulator (supplied as a region name) for the current avatar positions.interactnone
getmemberrolesgroup, password, firstname, lastname (or agent by agent UUID)The getmemberroles command returns a CSV list of role names that a group member belongs to.groupRelease 9.78 - added optional parameter target.
getmembersgroup, passwordThe getmembers command returns a CSV list of agent names by UUID, representing all the members in the group.groupRelease 9.78 - added optional parameter target.
getmembersofflinegroup, passwordThe getmembersonline command returns a CSV list of agent names that are reported to be offline in the specified group.groupC11 - added.
getmembersonlinegroup, passwordThe getmembersonline command returns a CSV list of agent names that are reported to be online in the specified group.groupRelease 9.174 - added.
getmovementdatagroup, password, dataThe getmovementdata queries the AgentMovement class for the current Corrade bot.groomingRelease 9.14 - added
getmutesgroup, passwordThe getmutes command can retrieve Corrade's mute list.muteRelease 9.2 - the command now also returns the MuteType and MuteFlags.
getnetworkdatagroup, password, dataThe getnetworkdata queries the NetworkManager class for the current Corrade bot.landRelease 8.22 - added.
getobjectdatagroup, password, item, dataCorrade can query data on objects using the getobjectdata command.interactRelease 9.90 - added.
getobjectlinkgroup, password,The getobjectlink command will return a CSV list of UUIDs by name of all child primitives of an object.interactC10 - added.
getobjectmediadatagroup, password, item, dataThe getobjectmediadata command can be used to retrieve the set media data from an object.interactRelease 8.44 - added.
getobjectpermissionsgroup, password, itemThe getobjectpermissions command can be used to set the permissions of an object.interactRelease 8.44 - the command now returns the permissions in the data key as per all other commands.
getobjectsdatagroup, password, entity, dataCorrade can query multiple objects en-block using the getobjectsdata command.interactRelease 9.90 - added.
getparceldatagroup, password, dataThe getparceldata command can be used to query a parcel at a certain position inside the simulator (or the current parcel that the bot is on if position is not specified) by following the Parcel structure.landRelease 8.22 - added the optional region parameter.
getparceldwellgroup, password, positionThe getparceldwell command retrieves the parcel dwell value for a parcel described by a point vector position.landRelease 9.57 - added.
getparcelinfodatagroup, password, data, parcelThe getparcelinfodata command can be used to query a parcel by UUID following the ParcelInfo structure.landRelease 9.57 - added.
getparcellistgroup, password, typeThe getparcellist command can be used to retrieve the allowed and banned avatars for a parcel.landRelease 8.22 - added the optional region parameter.
getparcelobjectresourcedetaildatagroup, password, data, itemThe getparcelobjectresourcedetaildata command can be used to query the parcel resource details of an object by following the ObjectResourcesDetail structure.landRelease 9.157 - added.
getparcelobjectsresourcedetaildatagroup, password, dataThe getparcelobjectsresourcedetaildata command can be used to query the parcel resource details of all the objects on a given parcel by following the ObjectResourcesDetail structure.landRelease 9.157 - added.
getparticlesystemgroup, password, itemFor any primitive in range with a set particle system, Corrade can serialize the particle system to an LSL-compatible parameter list.interactRelease 8.12 - range is now an optional parameter and not required to locate the item.
getprimitivebodytypesgroup, passwordThe getprimitivebodytypes command can be used to retrieve the set of currently supported body types that can be passed to the type parameter of the createprimitive and setprimitiveshape commands.interactRelease 8.43 - added.
getprimitivedatagroup, password, item, dataCorrade can query data on primitives using the getprimitivedata command.interactRelease 8.12 - range is now an optional parameter and not required to locate the item.
getprimitiveflexibledatagroup, password, item, dataThe getprimitiveflexibledata command can be used to retrieve the set flexible data from a primitive.interactRelease 8.44 - added.
getprimitiveinventorygroup, password, itemThe getprimitiveinventory command can be used to retrieve the names and UUIDs of items inside a primitive inventory.interactRelease 8.12 - range is now an optional parameter and not required to locate the item.
getprimitiveinventorydatagroup, password, item, entity, dataThe getprimitiveinventorydata command can be used to query items inside a primitive's inventory by following the InventoryItem structure.interactRelease 8.12 - range is now an optional parameter and not required to locate the item.
getprimitivelightdatagroup, password, item, dataThe getprimitivelightdata command can be used to retrieve the set light data from a primitive.interactRelease 8.44 - added.
getprimitiveownersgroup, passwordThe getprimitiveowners command allows you to query the number of primitives and the avatars that own them on the current parcel or the entire region.landRelease 8.22 - added the optional region parameter.
getprimitivepaypricesgroup, password, itemThe getprimitivepayprices command can be used to query the set pay prices for a primitive (commonly, those are the pay buttons that you find in the pop-up floater when you click to buy an object).interactRelease 8.30 - added.
getprimitivephysicsdatagroup, password, itemCorrade can query primitive physics details using the getprimitivephysicsdata command.interactRelease 8.42 - added.
getprimitivepropertiesdatagroup, password, itemCorrade can query primitive properties details using the getprimitivepropertiesdata command.interactRelease 8.42 - added.
getprimitivescripttextgroup, password, item, targetThe getprimitivescripttext command is used to retrieve the text of a script inside a primitive's (task) inventory.inventory, interactRelease 9.164 - added.
getprimitivesculptdatagroup, password, itemCorrade can query primitive sculpt details using the getprimitivesculptdata command.interactRelease 8.40 - added.
getprimitivesdatagroup, password, entity, dataCorrade can query multiple primitives en-block using the getprimitvesdata command.interactRelease 8.11 - added the entity required parameter and added scoping based on entity.
getprimitiveshapedatagroup, password, item, dataCorrade can query primitive shapes using the getprimitiveshapedata command.interactRelease 8.40 - added.
getprimitivetexturedatagroup, password, itemCorrade can query primitive textures using the getprimitivetexturedata command.interactRelease 8.40 - added.
getprofiledatagroup, password, data, firstname, lastname (or agent by UUID)The getprofiledata gets profile information of a named avatar.interactnone
getprofilesdatagroup, password, dataThe getprofilesdata retrieves profile information of all avatars on a specified simulator or on all connected simulators.interactCorrade 9.160 - added.
getregiondatagroup, password, dataThe getregiondata can be used to retrieve information about the current simulator that the bot is on.landRelease 8.22 - added the optional region parameter.
getregionparcellocationsgroup, passwordThe getregionparcellocations command will return a CSV list of parcel name, by parcel local ID by describing vector.landC10 - added.
getregionparcelsboundingboxgroup, passwordThe parcels on the current region can be retrieved using the getregionparcelsboundingbox which returns pairs of coordinates as a CSV list of the extremities of the parcels to be found on the current region.landRelease 8.22 - added the optional region parameter.
getregionterrainheightsgroup, passwordThe getregionterrainheights command returns the estate heights of the current region.landRelease 9.19 - added.
getregionterraintexturesgroup, passwordThe getregionterraintextures command returns the estate textures of the current region.landRelease 9.19 - added.
getregiontopgroup, password, typeThe getregiontop command gets the current region top scripts or colliders.landnone
getremoteparcelinfodatagroup, password, data, globalThe getremoteparcelinfodata command can be used to query a parcel on a remote simulator given a global (grid) position by following the ParcelInfo structure.landC10 - the command now takes global instead of position to describe any simulator and parcel on the grid.
getrolemembersgroup, password, roleThe getrolemembers command returns a CSV list of avatar names by UUID in the specified role.groupRelease 9.78 - added optional parameter target.
getrolepowersgroup, password, roleThe getrolepowers gets the role powers of a role as a list.groupRelease 9.78 - added optional parameter target.
getrolesgroup, passwordThe getroles command lists all the roles in a group by name.groupRelease 9.78 - added optional parameter target.
getrolesmembersgroup, passwordThe getrolesmembers command returns a CSV list of role names by avatar names by UUID in the group.groupRelease 9.78 - added optional parameter target.
getscriptdialogsgroup, passwordThe getscriptdialogs returns a CSV list of pending script dialogs.interactRelease 7.34 - added.
getscriptpermissionrequestsgroup, passwordThe getscriptpermissionrequests command can be used to retrieve a CSV list of pending script permission requests.interactRelease 7.34 - added.
getscriptrunninggroup, password, item, entityThe getscriptrunning command can be used to query a script inside a primitive and return a running key with the value set to True if the script is running or False otherwise.interactRelease 8.12 - range is now an optional parameter and not required to locate the item.
getselfdatagroup, password, dataThe getselfdata queries the AgentManager class for the current Corrade bot.groomingnone
getteleportluresgroup, passwordThe getteleportlures command shows a CSV list of all pending teleport lures.movementRelease 7.34 - added.
gettemproaryattachmentsgroup, passwordThe gettemporaryattachments command will return a list of attachment points by object UUID of the worn temporary objects such as objects attached via the LSL function llAttachToAvatarTemp.groomingC11 - added.
getterrainheightgroup, passwordThe getterrainheight command can be used to get the height at a certain point, the height map of an encompassing rectangle or the height map of the entire region.landRelease 8.22 - added the optional region parameter.
gettitlesgroup, passwordThe gettitles command can be used to enumerate all the titles for a group.groupRelease 9.78 - added optional parameter target.
getviewereffectsgroup, password, effectThe getviewereffects lists all the currently tracked viewer effects.interactRelease 7.78 - finalised.
getwearablesgroup, passwordThe getwearables command returns a CSV list of wearable types by names that are currently worn.groomingnone
getwearablespathgroup, passwordThe getwearablespath command returns a CSV list of wearable types by inventory path that are currently worn.groomingC11 - added
givegroup, password, item, entityThe give command can be used to send an item from Corrade's inventory to an agent or object.inventoryRelease 9.133 - The command now can take a path instead of a name.
gohomegroup, passwordAs a complement to the teleport command, the gohome command is a shortcut that will make Corrade teleport to its set home.movementRelease 9.36 - Added the reanimate optional parameter that stops all animations before the command executes.
grabgroup, password, item, texture, surface, normal, binormal, position, face, actionCorrade can be made to grab a primitive in a given range touching the object using precise parameter.interactC10 - the command takes an additional parameter action that can be set to start or stop. The command now makes all other parameters optional - will be set to zero defaults.
grantfriendrightsgroup, password, firstname, lastname (or agent by UUID), rightsThe grantfriendrights command grants friendship-rights such as the ability to see the online status, the ability to be tracked on the map and the ability to modify the bot's objects to a friend specified by firstname and lastname (or agent by UUID).friendshipnone
httpgroup, password, actionThe HTTP command can be used to GET, POST, DELETE or PUT an HTTP resource.bridgeC10 - added.
importxmlgroup, password, data, position, typeThe importxml command can be used to import an object based on a previous an XML export.interact, economy (if type is set to zip and textures have to be uploaded)Release 9.105 - added.
inventorygroup, password, actionThe inventory commands allows an user to manipulate Corrade's inventory by using a set of commands comparable to UNIX commands for manipulating directory paths.inventoryRelease 9.133 - The command now can take a path instead of a name.
invitegroup, password, firstname, lastname (or agent by UUID)The invite command can be used to invite an agent to a group and optionally to set them to a certain provided role.groupRelease 9.118 - added the optional soft parameter to soft-unban an avatar before sending the invite; the command now uses the target group, if specified, instead of the command-group.
joingroup, passwordThe join can be used to make Corrade join a group.group, econonmyRelease 9.78 - added optional parameter target.
jumpgroup, password, actionThe jump command can make Corrade start jumping and stop jumping.movementRelease 9.36 - Added the deanimate optional parameter that stops all animations before the command executes.
leavegroup, passwordThe leave can be used to make Corrade leave group.groupRelease 9.78 - added optional parameter target.
listcommandsgroup, passwordThe listcommands command returns a CSV list of available commands to the configured group.none8.22 - check for economy permission.
listnotificationsgroup, passwordThe listnotifications command returns a CSV list of available notifications to the configured group.noneC11 - added.
logingroup, passwordThe login command allows an authenticated group that has the system permission to make Corrade log into the account.systemC11 - added.
logoutgroup, passwordThe logout command allows an authenticated group that has the system permission to make Corrade log out of the account.systemnone
logsentity, actionThe logs command can be used to retrieve and search chat logs for: group messages, local messages, region messages, instant messages and conference messages.talkRelease 9.111 - the entity parameter now also accepts conference in order to be able to process conference logs.
lookgroup, password, entityThe look command allows manipulating the camera.groomingC11 - added.
luregroup, password, firstname, lastname (or agent by UUID)The lure command sends a teleport lure to a specified avatar by name.movementnone
mapfriendgroup, password, firstname, lastname (or agent by UUID)Given map-tracking permissions from a friend that is currently online and friendship Corrade permissions, the mapfriend command will return a CSV list of region name and region position of the friend to be mapped.friendshipnone
moderategroup, password, firstname, lastname (or agent by UUID), type, silenceCorrade can be made to silence or unsilence an agent within a group for both voice and text chat.groupRelease 9.78 - added optional parameter target.
mqttgroup, password, actionThe MQTT command can be used to publish MQTT messages or subscribe to an MQTT topic given an MQTT server.bridgeC10 - added.
mutegroup, password, action, typeThe mute command can mute agents, objects and groups.muteRelease 9.116 - the type parameter is now required and the command distinguishes between agents, objects and groups.
noticegroup, password, actionThe notice command sends a notice to a configured group or a group specified by the optional target parameter.groupRelease 9.133 - The command now can take a path instead of a name.
notifygroup, password, actionThe notify command can be used to install notifications for a given configured group.notificationsC10 - Remove the clear action parameter in favor of remove.
nudgegroup, password, directionThe nudge command is meant to slightly move Corrade along a direction.movementnone
objectdeedgroup, password, itemThe objectdeed command can be used to deed an object to the calling group.interactRelease 8.12 - range is now an optional parameter and not required to locate the item.
offerfriendshipgroup, password, firstname, lastname (or agent by UUID)The offerfriendship command offers friendship to an avatar specified by firstname and lastname (or agent by UUID).friendshipnone
parcelbuygroup, password, positionThe parcelbuy command can be used to buy a parcel.land, economyRelease 8.22 - added the optional region parameter and check for economy permission.
parceldeedgroup, passwordThe parceldeed command can be used to deed a parcel to a group.landRelease 8.22 - added the optional region parameter.
parceldividegroup, passwordThe parceldivide command allows you to divide land parcels.landRelease 9.164 - added.
parcelejectgroup, password, firstname, lastname (or agent by UUID)The parceleject can be used to eject an avatar by name from a parcel and optionally ban them.landRelease 8.22 - added the optional region parameter.
parcelfreezegroup, password, firstname, lastname (or agent by UUID), freezeGiven estate manager rights, Corrade can freeze an agent by name using the parcelfreeze command.landRelease 8.22 - added the optional region parameter.
parceljoingroup, passwordThe parceljoin command allows you to join land parcels together.landRelease 9.164 - added.
parcelreclaimgroup, passwordThe parcelreclaim can be used to reclaim a parcel.landRelease 8.22 - added the optional region parameter.
parcelreleasegroup, passwordThe parcelrelease can be used to abandon land.landRelease 8.22 - added the optional region parameter.
paygroup, password, entityThe pay command can pay a configured group, an avatar or an object.economyRelease 9.31 - group and avatar entities now take description instead of reason and object takes name instead of reason.
pinggroup, passwordThe ping command replies with pong to the callback.None.None.
playgesturegroup, password, itemThe playgesture command can be used to trigger a gesture in Corrade's inventory.groomingRelease 9.133 - The command now can take a path instead of a name.
playsoundgroup, password, itemThe playsound command is able to play a sound asset, either from inventory or referenced by an UUID at the current or specified location.interactRelease 9.133 - The command now can take a path instead of a name.
primitivebuygroup, password, itemThe primitivebuy command can be used to buy a primitive.interact, economyRelease 8.30 - added.
processofflinemessagesgroup, passwordThe processofflinemessages can be used to make Corrade retrieve offline messages and process them.NoneC11 - added.
readfilegroup, password, pathThe readfile command can be used to read a file from the filesystem that Corrade is running on.systemRelease 9.100 - added.
rebakegroup, passwordCorrade can rebake its own textures using the rebake command.groomingnone
recompilescriptgroup, password, item, targetThe recompilescript command can be used to recompile a script within an in-world primitive.inventory, interactRelease 9.164 - added.
relaxgroup, passwordThe relax command makes Corrade sit down anywhere (sit on ground in SL terms).movementRelease 9.36 - Added the deanimate optional parameter that stops all animations before the command executes.
removeconfigurationgroupgroup, password, targetThe removeconfigurationgroup command can be used to remove a group from Corrade's configuration.systemRelease 9.135 - added.
removeitemgroup, password, itemThe removeitem command deletes an inventory item or folder permanently.inventoryRelease 9.134 - added.
renameitemgroup, password, item, nameThe renameitem command can be used to rename an inventory item.inventoryRelease 9.133 - The command now can take a path instead of a name.
replytofriendshiprequestgroup, password, firstname, lastname (or agent by UUID), action, entityThe replytofriendshiprequest command can be used to manipulate the list of pending friendship requests by either accepting or declining friendship requests from an avatar specified by firstname and lastname (or agent by UUID) or by session UUID..friendshipnone
replytogroupinvitegroup, password, actionThe replytogroupinvite command can be used to accept group invites.group, economyRelease 9.143 - added the optional ignore and purge actions.
replytoinventoryoffergroup, password, actionThe replytoinventoryoffer command can be used to reply to an inventory offer provided that the session UUID is known (for example, by installing the inventory notification using the notify command).inventoryRelease 9.143 - added ignore and purge to the list of possible actions.
replytoscriptdialoggroup, password, actionThe replytoscriptdialog command can click a button on a dialog pop-up. The dialog data from where the required parameters can be retrieved is given by the dialog notification using the notify command.interactRelease 9.143 - replying now requires just the dialog UUID and either index or label or both can be specified. The command now requires the action parameter to be set to either reply, ignore or purge.
replytoscriptpermissionrequestgroup, password, actionThe replytoscriptpermissionrequest command can be used to reply to a script that requests permissions from Corrade.economy, teleport, interact, grooming or inventoryRelease 9.143 - added the ignore and purge actions.
replytoteleportluregroup, password, actionThe replytoteleportlure command can be used to reply to a teleport lure sent to Corrade. All the required parameters for the command can be retrieved from the lure notification or by querying the current teleport lures via the getteleportlures command.movementRelease 9.143 - added the ignore and purge actions.
requestluregroup, password, firstname, lastname (or agent by UUID)The requestlure command asks an avatar for a teleport lure.movementC11 - added.
restartregiongroup, password, actionRestart the current region.landnone
returnprimitivesgroup, password, firstname, lastname (or agent by UUID), entity, typeThe returnprimitives can return the primitives of an avatar on a parcel, an entire region or an entire estate depending on the entity parameter and the position sub-parameter.landRelease 8.22 - added the optional region parameter.
rezgroup, password, position, itemThe rez command can be used to rez objects from Corrade's inventory.inventoryC10 - Allow setting the primitive scale.
rungroup, password, actionThe run command can toggle Corrade's "always run" status.movementRelease 8.12 - added the get possible value of the action key.
scriptresetgroup, password, itemThe scriptreset command can be used to reset a specific or all scripts inside a primitive.inventoryRelease 9.161 - added.
searchinventorygroup, password, patternThe searchinventory command can be used to search for items in Corrade's inventory.inventoryRelease 9.134 - the command now returns a CSV string of item asset type by item name by item UUID (instead of the asset UUID).
setcameradatagroup, password, dataThe setcameradata sets values for the AgentCamera class for the current Corrade bot.groomingRelease 9.14 - added
setconfigurationdatagroup, passwordThe setconfigurationdata command allows you to set parameters in Corrade's configuration file. All the data parameters are taken as the values of the elements in the Corrade.ini file.systemRelease 9.0 - added.
setestatecovenantgroup, password, itemThe setestatecovenant command can be used to set the estate covenant for the current region provided that Corrade is an estate manager for the current region.landRelease 9.133 - The command now can take a path instead of a name.
setestatelistgroup, password, type, actionThe setestatelist command can be used to add or remove bans, groups, managers and users from the current estate.landnone
setgroupdatagroup, passwordThe setgroupdata command updates a configured group's parameters.groupRelease 9.78 - added optional parameter target.
sethomegroup, passwordThe sethome command can add or update a classified by name.groomingRelease 7.91 - permission changed from movement to grooming since it pertains more to Corrade itself rather than its movement.
setinventorydatagroup, password, item, dataThe setinventorydata command can be used to set properties on an item inside Corrade's inventory following the InventoryItem structure.inventoryRelease 9.133 - The command now can take a path instead of a name.
setmovementdatagroup, password, dataThe setmovementdata sets values for the AgentMovement class for the current Corrade bot.grooming, movementRelease 9.14 - added
setobjectgroupgroup, password, itemThe setobjectgroup command can be used to set the group of an object.interactRelease 8.12 - range is now an optional parameter and not required to locate the item.
setobjectmediadatagroup, password, item, data, faceThe setobjectmediadata command can be used to set the media data from an object given a face to change.interactRelease 8.44 - added.
setobjectpermissionsgroup, password, item, permissionsThe setobjectpermissions command can be used to set the permissions of an object.interactRelease 8.12 - range is optional and the command uses the Corrade permissions notation
setobjectpositiongroup, password, item, positionThe setobjectposition command can be used to set the position of an object (in a regional frame).interactRelease 8.12 - range is now an optional parameter and not required to locate the item.
setobjectrotationgroup, password, item, rotationThe setobjectrotation command can be used to set the rotation of an object.interactRelease 8.12 - range is now an optional parameter and not required to locate the item.
setobjectsaleinfogroup, password, item, price, typeThe setobjectsaleinfo allows to set an object for sale with a specific SaleType.interactRelease 8.12 - range is now an optional parameter and not required to locate the item.
setobjectscalegroup, password, item, scaleThe setobjectscale command can be used to set the scale of an object (in a regional frame) by resizing all primitives.interactRelease 8.12 - added.
setparceldatagroup, password, dataThe setparceldata command can be used to set various parcel properties by following the Parcel class of libopenmetaverse.landRelease 8.22 - added the optional region parameter.
setparcellistgroup, password, firstname, lastname (or agent by UUID), type, actionThe setparcellist command can be used to set avatars on the allow or ban list of a specified parcel.landRelease 9.157 - added.
setprimitivedescriptiongroup, password, item, descriptionThe setprimitivedescription command can be used to set the description of a primitive.interactRelease 8.12 - range is optional and the command has been renamed from setobjectdescription to setprimitivedescription.
setprimitiveflagsgroup, password, itemCorrade can alter existing in-world primitives' flags by using the setprimitiveflags command.interactRelease 8.42 - added.
setprimitiveflexibledatagroup, password, item, dataThe setprimitiveflexibledata command can be used to retrieve the set flexible data for a primitive.interactRelease 8.44 - added.
setprimitiveinventorydatagroup, password, item, entity, dataThe setprimitiveinventorydata command can be used to update items inside a primitive's inventory by following the InventoryItem structure.interactC10 - added
setprimitivelightdatagroup, password, item, dataThe setprimitivelightdata command can be used to set the light data for a primitive.interactRelease 8.44 - added.
setprimitivematerialgroup, password, item, materialThe setprimitivematerial command can be used to set the material for a primitive.interactRelease 8.44 - added.
setprimitivenamegroup, password, item, nameThe setprimitivename command can be used to set the name of a primitive.interactRelease 8.12 - range is now optional and the command has been renamed from setobjectname to setprimitivename.
setprimitivepositiongroup, password, item, positionThe setprimitiveposition command can be used to set the position of a primitive (in a local frame).interactRelease 8.12 - added.
setprimitiverotationgroup, password, item, rotationThe setprimitiverotation command can be used to set the rotation of a primitive (in a local frame).interactRelease 8.12 - added.
setprimitivescalegroup, password, item, scaleThe setprimitivescale command can be used to set the size of a primitive (in a local frame).interactRelease 8.12 - added.
setprimitivesculptdatagroup, password, itemCorrade can set primitive sculpt data using the setprimitivesculptdata command.interactRelease 8.40 - added.
setprimitiveshapedatagroup, password, itemCorrade can alter the shape of existing in-world primitives by using the setprimitiveshapedata command.interactRelease 8.44 - Corrade now applies data to the already existing shape if type is not specified.
setprimitivetexturedatagroup, password, itemCorrade can set primitive sculpt data using the setprimitivetexturedata command.interactRelease 8.43 - changed index to face and added the all and default parameters.
setprofiledatagroup, password, dataThe setprofiledata command can be used to change the profile data of the account that Corrade connects to.groomingnone
setregiondebuggroup, password, scripts, collisions, physicsGiven estate rights, and Corrade land permissions, the setregiondebug command allows the user to toggle scripts, collisions and physics for the current region.landnone
setregioninfogroup, passwordThe setregioninfo command sets the estate region info. This command requires Corrade to be an estate manager for the region to set the info for.landRelease 9.19 - added.
setregionterrainheightsgroup, password, dataThe setregionterrainheights command sets the estate heights for the current region. The command requires that Corrade is an estate manager.landRelease 9.19 - added.
setregionterraintexturesgroup, password, dataThe setregionterraintextures command sets the estate textures for the current region. The command requires that Corrade is an estate manager.landRelease 9.133 - The command now can take a path instead of a name.
setregionterrainvariablesgroup, passwordThe setregionterrainvariables command sets some miscellaneous variables for the current region.landRelease 9.19 - added.
setrolepowersgroup, password, roleThe setrolepowers gets the role powers of a role as a list.groupRelease 9.78 - added optional parameter target.
setscriptrunninggroup, password, item, entity, actionThe setscriptrunning command can be used to set a script's running state inside a primitive to start or stop depending on the action parameter.interactRelease 8.12 - range is now an optional parameter and not required to locate the item.
setviewereffectgroup, password, effectThe setviewereffect updates or creates a viewer effect (either LookAt, PointAt, beam or sphere).interactRelease 8.12 - range is now an optional parameter and not required to locate the item.
shootgroup, passwordThe shoot command enters mouse look, clicks the left mouse button and leaves mouse look.interactC10 - added.
simulatorpausegroup, passwordThe simulatorpause command, given estate administrator rights, will pause a simulator.landC10 - added.
simulatorresumegroup, passwordThe simulatorresume command, given estate administrator rights, will resume a simulator.landC10 - added.
sitgroup, password, itemThe sit command can be used to make Corrade sit on an object.movementRelease 9.29 - added the optional offset parameter.
softbangroup, password, avatarsThe softban command can be used to soft-ban, soft-unban and query the soft-ban list for a given group.group, muteRelease 9.138 - changed the meaning of the command.
standgroup, passwordThe stand command makes Corrade stand.movementRelease 9.36 - Added the deanimate optional parameter that stops all animations before the command executes.
startproposalgroup, password, duration, majority, quorum, textThe startproposal can make Corrade start a proposal.groupRelease 7.34 - added group Corrade permission.
taggroup, password, actionThe tag command can make Corrade get or set the current group tag.groomingRelease 9.78 - added optional parameter target.
teleportgroup, password, entityThe teleport command makes Corrade teleport to a set of global coordinates, a region by name or to a landmark asset UUID.movementRelease 9.143 - Added support for teleporting to grid coordinates and landmarks.
tellgroup, password, entityThe tell command can be used to make Corrade talk in local chat, in a group, send an instant message to an avatar or to a conference.talkRelease 9.111 - added the ability to send messages to conferences via the conference entity.
terminatefriendshipgroup, password, firstname, lastname (or agent by UUID)The terminatefriendship command terminates a friendship with an avatar specified by firstname and lastname (or agent by UUID).friendshipnone
terraformgroup, passwordThe terraform command allows you to terraform land.passwordRelease 9.164 - added the altitude and amount parameters.
terraingroup, password, actionThe terrain command can download and upload terrains for a region.landRelease 8.22 - added the optional region parameter.
toggleparcelflagsgroup, password, flagsThe toggleparcelflags command can be used to toggle individual parcel flags from the ParcelFlags enumeration.landRelease 9.167 - added.
touchgroup, password, itemCorrade can be made to touch a primitive in a given range.interactRelease 8.12 - range is now an optional parameter and not required to locate the item.
trashitemgroup, password, itemThe trashitem command moves an item to the Trash folder.inventoryRelease 9.134 - The command has been renamed from deleteitem.
turngroup, password, direction, radiansThe turn command can be used to turn (yaw) Corrade around.movementRelease 9.158 - changed parameter from degrees to radians.
turntogroup, password, positionThe turnto command makes Corrade rotate towards a positional vector (an LSL vector in the format <x, y, z> that describes a point in space).movementnone
typinggroup, password, actionThe typing command can mark Corrade as typing in local chat.groomingRelease 8.12 - added.
unweargroup, password, wearables, typeThe unwear command takes as parameter a CSV list of wearables and un-wears them.groomingRelease 9.163 - added the ability to unwear by slot and inventory UUID - the command now requires the type parameter to be passed.
updatenotecardgroup, password, type, entityThe updatenotecard command is used to update or create a new notecard inside either Corrade's inventory or inside a primitive's (task) inventory.inventory, interactC10 - added the ability to place embedded items at specified positions.
updateprimitiveinventorygroup, password, item, entity, actionThe updateprimitiveinventory command can add or remove items from a primitive's (task) inventory.interactRelease 9.133 - The command now can take a path instead of a name.
updatescriptgroup, password, type, entityThe updatescript command is used to update or create a new script inside either Corrade's inventory or inside a primitive's (task) inventory.inventory, interactRelease 9.164 - added.
uploadgroup, password, name, type, dataThe upload command can be used upload assets onto the grid.inventory, economyRelease 9.164 - Added optional mono parameter when uploading scripts; The command returns script compilation errors; The command updates inventory assets such as notecards and scripts if they already exist in the inventory; The command now uses the Corrade permission system notation.
versiongroup, passwordThe version command can be used to retrieve the current Corrade version.nonenone
walktogroup, password, positionThe walkto command makes Corrade walk towards a position in a given time duration while getting as close to the vicinity of the position as possible with a specified affinity.movementC11 - added.
weargroup, password, wearablesThe wear command is given a CSV list of wearables by name and the bot will wear them.groomingRelease 9.133 - The command now can take a path instead of a name.
writefilegroup, password, path, data, actionThe writefile command can be used to write to files on the filesystem that Corrade is running on.systemRelease 9.100 - added.

Index


secondlife/scripted_agents/corrade/api/commands.txt · Last modified: 2022/11/24 07:46 by 127.0.0.1

Access website using Tor Access website using i2p Wizardry and Steamworks PGP Key


For the contact, copyright, license, warranty and privacy terms for the usage of this website please see the contact, license, privacy, copyright.