31 October 2021
21 May 2016
target
.7 June 2015
group
and economy
.
<data Commands>
Type: Corrade progressive command
Command[wiki]: creategroup
Description[wiki]: Once 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.
Permissions[wiki]: group
, economy
Parameters[wiki]: group
, password
, data
Last Changes[wiki]: Release 9.78 - added optional parameter target
.
</data>
Once 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.
Command | Required Parameters | Required Corrade Permissions | Example |
---|---|---|---|
creategroup | group , password , data | group , economy | llInstantMessage(CORRADE, wasKeyValueEncode( [ "command", "creategroup", "group", wasURLEscape(GROUP), "password", wasURLEscape(PASSWORD), "data", wasListToCSV([ "charter", "My new group!", "open", "True", "listed", "True", "fee", 100 ]) ] ) ); |
Optional Parameter | Possible Value | Description |
---|---|---|
target | A group name or UUID. | The group to act upon. If this parameter is omitted, then the command acts upon the configured group passed to the group parameter. |
The data
parameter is supplied a list of fields and properties from the libopenmetaverse Group structure.
The command will return the group UUID of the newly created group.