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) |