cb.getRoomOwnerData(func)¶
Get information of room owner. The funcargument should be a function that receives 1 argument itself, ownerData.
The ownerData variable passed to the function has these fields:
success: did the request succeed
errorMessage: error message if success=false
- data:
room_status: the current status of the room (
public,private,group,hidden)followers: number of followers
show_cam_to_genders: array of genders that owner is broadcasting to [
m(male),f(female),t(trans),c(couple)]fanclub_cost: tokens needed for owner’s fan club membership
allow_private_shows: does the owner allow private shows
allow_private_show_recordings: does the owner allow private show recordings
private_show_tokens_per_minute: tokens required per minute for private show
private_show_minimum_minutes: minimum minutes required for private show
spy_on_private_show_tokens_per_minute: tokens required per minute to spy on private show
- chat_allowed_by: type of users allowed to chat (
all,tip_recent,tip_anytime,tokens) Note:
chat_allowed_by: "tokens"are users who have used tokens.
- chat_allowed_by: type of users allowed to chat (
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.getRoomOwnerData(ownerData => { if (ownerData['success']) { cb.sendNotice(cb.room_slug + ' has ' + ownerData['data']['followers'] + ' followers!') }});Example Output¶
Notice: testuser has 1000 followers!