22 October 2016
demote
parameter.21 December 2014
group
Corrade permission.
<data Commands>
Type: Corrade progressive command
Command[wiki]: eject
Description[wiki]: The eject
command can be used to eject an agent from a group.
Permissions[wiki]: group
Parameters[wiki]: group
, password
, firstname
, lastname
(or agent
by UUID)
Last Changes[wiki]: Release 7.34 - added group
Corrade permission.
</data>
The eject
command can be used to eject an agent from a group. It requires both the in-world power to eject as well as the in-world group power to remove members from roles in order to make sure that the member has been ejected.
Command | Required Parameters | Required Corrade Permissions | Required Group Abilities | Example |
---|---|---|---|---|
eject | group , password , firstname , lastname (or agent by UUID) | group | * Membership→Eject Members from this Group * Roles→Remove Members from Roles | llInstantMessage(CORRADE, wasKeyValueEncode( [ "command", "eject", "group", wasURLEscape(GROUP), "password", wasURLEscape(PASSWORD), // or "agent", "69ce412b-dffc-436d-86ff-d788bfa66d9d" "firstname", "Corrade", "lastname", "Resident", ] ) ); |
Optional Parameter | Possible Value | Description |
---|---|---|
demote | True or False | In case demote is set to False then Corrade will fail to eject the avatar in case the avatar is part of any other role other than the Everyone role. |
eject
command with the demote
parameter set to True
will handle demoting them before ejecting them. However, by passing demote
to the eject
command, Corrade will require the SecondLife group permission "Membership→Eject Members from this Group".
then please make sure that the Membership→Eject Members from this Group
SecondLife group permission is granted to your Corrade bot.
For the contact, copyright, license, warranty and privacy terms for the usage of this website please see the contact, license, privacy, copyright.