Batch Mute

3 September 2015

  • Release 9.4 - added.
batchmute (Commands)
TypeCorrade progressive command
Commandbatchmute
DescriptionThe batchmute command can mute both avatars or objects by a given mute name.
Permissionsmute
Parametersgroup, password, action
Last ChangesRelease 9.4 - added.

The batchmute command can mute both avatars or objects by a given mute name.

Command Required Parameters Required Corrade Permissions Example
batchmute group, password, action mute
llInstantMessage(CORRADE,
    wasKeyValueEncode(
        [
            "command", "batchmute",
            "group", wasURLEscape(GROUP),
            "password", wasURLEscape(PASSWORD),
            "action", "mute", // or unmute
            "mutes", wasURLEscape(
                wasListToCSV(
                    [
                        "Some Resident",
                        "024720cc-33fa-4419-991d-4ae2361cf080",
                        "Test Resident",
                        "f07fcc9e-1383-4be2-98b6-345e6e445a7b"
                        // etc...
                    ]
                )
            )
        ]
    )
);
Parameter Possible Value Second Parameter Possible Values Optional Parameters Possible Value Description
action mute mutes A CSV of names by UUIDs. flags MuteFlags Apply multiple mutes.
type MuteType
unmute mutes A CSV of names by targets or a CSV of names or a CSV of UUIDs. Unmute.

The command will return the names or UUIDs for which muting or unmuting did not work.