Login
Click Me

Group/Room configuration parameters

You can place any of the following parameters into your config/roomsgroups.js file to overwrite default value for any group/room that you need to.

Example of a room definition looks like this:

bcroomgroup = new Object();
bcroomgroup.roomid = 1;
bcroomgroup.groupid = 1;
//additional parameters here
bcDataConfig.groupsrooms.push(bcroomgroup);

You should copy this code for each group/room combination that you would like to adjust.

Parameter name
 

Default value
 

Type
 

bcroomgroup.roomid (mandatory)   Integer
Room id you wish to overwrite parameters for
 
bcroomgroup.groupid (mandatory)   Integer
Group id you wish to overwrite parameters for
 
bcroomgroup.maxChatters 100 Integer
max chatters in the room
 
bcroomgroup.bannerHeight 0 Integer

 
bcroomgroup.bannerUrl   String

 
bcroomgroup.visible true Boolean

 
bcroomgroup.avatarsChat true Boolean

 
bcroomgroup.avatarsShout true Boolean

 
bcroomgroup.avatarsBar true Boolean

 
bcroomgroup.access true Boolean

 
bcroomgroup.write true Boolean

 
bcroomgroup.showUserlistChat true Boolean

 
bcroomgroup.showUserlistShout true Boolean

 
bcroomgroup.showUserlistBar true Boolean

 
bcroomgroup.showWeblinksChat true Boolean

 
bcroomgroup.showWeblinksShout true Boolean

 
bcroomgroup.showWeblinksBar true Boolean

 
bcroomgroup.historyCount 10 Integer
count of old messages loaded on room entry (max value is 25, 0 - no history)
 
bcroomgroup.historyMaxAge 60 Integer
minutes, max age of old messages that are loaded on room entry
 
bcroomgroup.emoticons true Boolean

 
bcroomgroup.sounds true Boolean

 
bcroomgroup.colors true Boolean

 
bcroomgroup.detectUrl true Boolean

 
bcroomgroup.flood true Boolean
does flood apply?
 
bcroomgroup.autoKickBan true Boolean

 
bcroomgroup.messageDeleteOwn true Boolean

 
bcroomgroup.messageMaxLength 250 Integer
0 - unlimited
 
bcroomgroup.messageMaxLines 3 Integer
0 - unlimited
 
bcroomgroup.messageSingleModeChat false Boolean
maximum messages to show (0 - unlimited)
 
bcroomgroup.messageSingleModeShout false Boolean
maximum messages to show (0 - unlimited)
 
bcroomgroup.messageSingleModeBar false Boolean
maximum messages to show (0 - unlimited)
 
bcroomgroup.maxMessagesChat 0 Integer
maximum messages to show (0 - unlimited)
 
bcroomgroup.maxMessagesShout 0 Integer
maximum messages to show (0 - unlimited)
 
bcroomgroup.maxMessagesBar 0 Integer
maximum messages to show (0 - unlimited)
 
bcroomgroup.instantMessaging true Boolean
Allow instant messaging between people from different groups that meet in room (if "Bar" is present)
 
bcroomgroup.adminMessageDeleteAny false Boolean
(Admin feature, group must have "adminAccess" set to true to access this feature)
 
bcroomgroup.adminApprove false Boolean
can approve messages in strict moderation room
(Admin feature, group must have "adminAccess" set to true to access this feature)
 
bcroomgroup.adminAssign false Boolean
can assign write privileges to users who belong to less 'weight' group for this room?
(Admin feature, group must have "adminAccess" set to true to access this feature)
 
bcroomgroup.adminRevoke false Boolean
can revoke write privileges to users who belong to less 'weight' group for this room?
(Admin feature, group must have "adminAccess" set to true to access this feature)
 
bcroomgroup.adminKick false Boolean
can user kick other users who belong to less 'weight' group from this room?
(Admin feature, group must have "adminAccess" set to true to access this feature)
 
bcroomgroup.adminBan false Boolean
can user ban other users who belong to less 'weight' group for this room?
(Admin feature, group must have "adminAccess" set to true to access this feature)