Add a Group Dynamically to Corrade's Configuration

13 March 2022

  • C11 - updated parameters.

7 October 2016

  • Release 9.135 - added.
addconfigurationgroup (Commands)
TypeCorrade progressive command
Commandaddconfigurationgroup
DescriptionThe addconfigurationgroup command can be used to add a group to Corrade's configuration.
Permissionssystem
Parametersgroup, password, target, secret, permissions, notifications
Last ChangesRelease 9.135 - added.

The addconfigurationgroup command can be used to add a group to Corrade's configuration.

Command Required Parameters Required Corrade Permissions Example
addconfigurationgroup group, password, target, secret, permissions, notifications system
llInstantMessage(CORRADE,
    wasKeyValueEncode(
        [
            // Configure a new group.
            "command", "addconfigurationgroup",
            "group", wasURLEscape(GROUP),
            "password", wasURLEscape(PASSWORD),
            // The name or the UUID of a group.
            "target", "b2eaaaea-995a-01d3-10eb-712d3b2d68f4",
            "secret", llSHA1String("test"),
            // Corrade group permissions to set.
            "permissions", wasListToCSV(
                [
                    "group",
                    "notifications",
                    "talk",
                    "interact"
                ]
            ),
            // Corrade group notifications to set.
            "notifications", wasListToCSV(
                [
                    "alert",
                    "balance",
                    "inventory"
                ]
            ),
            "callback", wasURLEscape(URL)
        ]
    )
);

Notes