Batch Mute

3 September 2015

  • Release 9.4 - added.

<data Commands> Type: Corrade progressive command Command[wiki]: batchmute Description[wiki]: The batchmute command can mute both avatars or objects by a given mute name. Permissions[wiki]: mute Parameters[wiki]: group, password, action Last Changes[wiki]: Release 9.4 - added. </data>

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.