cb.getRoomUsersData(func)¶
Get information of room users. The func
argument should be a function that receives 1 argument itself, usersData
.
The userData
variable passed to the function has a array of these fields:
success: did the request succeed
errorMessage: error message if success=false
- data:
room_owner: array with the name of the room owner
moderator: array of room moderators
fanclub: array of fan club members
dark_purple: array of users with dark purple chat color
light_purple: array of users with light purple chat color
dark_blue: array of users with dark blue chat color
light_blue: array of users with light blue chat color
grey: array of users with grey chat color
Note: This call is executed asynchronously and the code continues to run in the background. Once the information is received, the callback code will be executed with requested data.
Example Usage¶
cb.getRoomUsersData(usersData => {
if (usersData['success']) {
for (user of usersData['data']['fanclub']) {
cb.sendNotice(user + ' is a fan club member!')
}
}
});
Example Output¶
Notice: testuser is a fan club member!
Notice: testuser2 is a fan club member!