18 March 2017
<data Commands>
Type: Corrade progressive command
Command[wiki]: batchgetprofiledata
Description[wiki]: The batchgetprofiledata
retrieves profile information for all specified avatars.
Permissions[wiki]: interact
Parameters[wiki]: group
, password
, data
Last Changes[wiki]: Corrade 9.160 - added.
</data>
The batchgetprofiledata
retrieves profile information for all specified avatars.
Command | Required Parameters | Required Corrade Permissions | Example |
---|---|---|---|
batchgetprofiledata | group , password , data , avatars | interact | llInstantMessage(CORRADE, wasKeyValueEncode( [ // retrieve the BornOn date // and rating for all given // avatars "command", "batchgetprofiledata", "group", wasURLEscape(GROUP), "password", wasURLEscape(PASSWORD), "avatars", wasListToCSV( [ // Avatar by name "Corrade Resident", // Another avatar by UUID "d726edfb-a1c4-4499-8c01-2746227b55e5" ] ), "data", wasListToCSV( [ "MaturePublish", "BornOn" ] ), "callback", wasURLEscape(URL) ] ) ); |
The data
parameter follows the AvatarProperties libopenmetaverse structure and sub-structures.
The SkillsMask
and the SkillsText
are special - please see the singular form getprofiledata for a tutorial on how to process the bitfields using the wasSetBitFlags function.