Part I. BMChat Meet Site Panel

1. Introduction

This is the manual descripts how to add/edit/remove/search in the site panel to manage BMChat Meet, which is used by the webmasters (site owners)

2. Login and welcome screen

BMChat Meet Site Panel can be accessed by all the popular browsers, the URL of the panel is: https://<Chat Domain>/sites or https://<Chat Domain>:8443/sites
meeting header steps
Input the username and password received fromt the reseller, and select the language to login. If the username or password is in wrong or expired, the following dialog is shown:
meeting header steps
After login the main the welcome screen reminds the last time when login successfully and failed. "Last login with" highlighted with the blue arrow in the snapshot below, which means was the login completed by using username and password (Myself is shown) or from the admin panel by the resellers for management purpose (reseller name is shown)
meeting header steps meeting header steps
If you consider the login is not from you or anyone has the login credential, please change the password from the profile section by clicking the button profile
meeting header steps
The account information of the owner is also shown in the buttom of the welcome page to show which site is under management and when it is expired
meeting header steps

3. Profile

In the section profile the owner can change the password if consider it is unsafe, and update the mail address. The exact expriation date is also shown
meeting header steps

4. Site QRCode

Normally the site URL is somehow like https://<Chat Domain>/<Sitename>, but it is difficult for the mobile devices to input that much long URL manually in the small screen and keyboard. To improve the user friendly, QRCode is useful for mobile devices for scanning. The QRCode can be placed in the website, print on the hardcopies and advertises, event on the T-shrits. The following is an example
meeting header steps
In the section the owner can build the QRCode for the site with different style.
meeting header steps
① The image used in the center of the QRCode
meeting header steps
② The QRCode size, there is no limitation of the size but it is not suggested to use the size which is greater than 1000, as it is difficult to fit in the surrounding environment
meeting header steps meeting header steps meeting header steps
③Adjust the margin width of the QRCode (The blue area in the snapshot below)
meeting header steps
④ Supports three corners type
meeting header steps meeting header steps meeting header steps
⑤ Change the corners color
meeting header steps
⑥ Supports six dot style (Zoom in to see the difference, please)
meeting header steps
⑦ Change the dots color
meeting header steps
When the QRCode adjustment is completed and feel satisfied, download and save the QRCode, attached to the website or print on the advertises

5. Online users

This shows the amount of online users in hour based and room based. Records in the previous 30 days can be review to analyze the trend of users activity
step-1_1
step-1_1

6. User management

This is the option to manage all the users belonged to the site, the users managed in the section can login the chat as the VIP with different ranks and features. If the button Add is invisible, which means all the users in the site have been fully assigned
step-1_1
A) Add user
This option is invisible if all the users have been assigned for the site, in this section a new user is created and the following information is required:
meeting header steps
① The nick which is shown in the chat room, it can be English or the letter of any other languages, emoji is also supported
② The password should be English letters and number and special characters, minimum length is 8
③ The room which the user belonged to. The users who are belonged to all rooms can roam between the rooms from the lobby, users who are locked to the single room will have no roaming allowed
④ The ugid (Unique global identifer) is used when logging in to the lobby as the VIP, and must be unique and located in the range which assied to the site only
⑤ The users who are activated can login the chat normally, those are deactivated will have to wait for the webmaster's activation. A user who was deactived in the chat room by the higher rank VIP, is also set to be deactivted
⑥ The users who have expired are no longer able to login the chat. This setting forces the users to renew their membership regularly
⑦ The rank defines which VIP has higher level than the other VIP, who is the operator and who is the operation targe. The following is the default privilege for the different ranks
Rank
Text out
Private message Microphone Camera Share audio Share video Share desktop Virtual background Reactions
Stealth
Guest (زائر)
No
Yes No No No No No No No
No
Private (جندي)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
No
Second Class (جندي أول)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
No
First Class (عريف)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
No
Corporal (وكيل رقيب)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
No
Sergeant (رقيب)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
No
Senior Sergeant (رقيب أول)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
No
Sergeant Major (رئيس رقباء)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
No
Warrant Officer (مرشح)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
No
Second Lieutenant (ملازم)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
No
Lieutenant (ملازم أول)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
No
Captain (نقيب)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
No
Major (رائد)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
No
Lieutenant Colonel (مقدم)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
No
Colonel (عقيد)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
No
Brigadier (عميد)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
Yes
Major General (لواء)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
Yes
Lieutenant General (فريق)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
Yes
Colonel General (فريق أول)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
Yes
Field Marshal (مشير)
Yes
Yes Yes Yes Yes Yes Yes Yes Yes
Yes
⑧ The option specifies the initial image shown as the avatar in the chat rooms, users can change the avatar setting in the chat by the profile tab in the setting dialog. If no avatar is specified, the first letter of the nick is used as the avatar
B) Edit user
In the section edit user, besides editing those input from the section Add user, there are some more options are available for user management.
① Enhance features
step-1_1
Enhance features are assigned to the different users case by case. For example, those users who have more contribution in the chat rooms can have the animation emotions, and those who are staying in the rooms for long time can has the security options.
lobby lobby lobby
② Enter the room directly
This option enables users to login the room as VIP without entering the ugid and password, and no room selection in lobby is required, simply click the URL or scan the QRCode generated in the section will work.
lobby
This option is user friendly for those users who wants to play the live show in the room with the mobile devices.
⑴ The language in the room when the user login. Please be reminded this is not the language setting for the site panel but what the language is shown to the user after entering the room directly
⑵ Specify which room the user enters directly
⑶ If the audio got mute automatically when enters the room, as this is the option for live show the default value is no
⑷ If the video got mute automatically when enters the room, as this is the option for live show the default value is no
⑸ The image shown in the center of the QRCode
⑹ The URL used to enter the room directly
⑺ The QRCode used to enter the room directly. The URL of the QRCode is same as ⑹
The QRCode for a user is always in blue
Please DO share the URL and QRCode with the end user in the secure channel, like by email or private chat instance message applications. Never show the URL and QRCode in public unless the user is created for the public usage. If any of the leakage of the URL or QRCode is considered, please change the password of the user to revoke the URL and QRCode ASAP.
C) Delete user
This option deletes the user information which is no longer used. This is the unrecoverable operation and must consider carefully.

7. Room management

This is the option to manage the rooms belonged to the site, rooms are listed in the lobby after logging into the chat. If the button Add is invisible, which means all the rooms in the site have been fully assigned
lobby
A) Add room
This option is invisible if all the rooms have been assigned for the site, in this section a new room is created and the following information is required:
lobby
⑴ The room name shown in the lobby and in the top of the room
⑵ The title is used to include the introduction of the room
⑶ The room ID should be unique to identify the room
⑷ The maximum user amount in the room
⑸ The minimum rank of the VIP to enter the room, by default is Guest and can be customized
⑹ The minimum rank of the VIP for text out, by default is Private and can be customized
⑺ The minimum rank of the VIP for private message, by default is Guest and can be customized
⑻ The minimum rank of the VIP for audio, by default is Private and can be customized
⑼ The minimum rank of the VIP for video, by default is Private and can be customized
⑽ The minimum rank of the VIP to share desktop, by default is Private and can be customized
⑾ The minimum rank of the VIP to share video, by default is Private and can be customized
⑿ The minimum rank of the VIP to share audio, by default is Private and can be customized
⒀ The minimum rank of the VIP to set virtual background, by default is Private and can be customized
⒁ The minimum rank of the VIP to send reactions, by default is Private and can be customized
⒂ The minimum rank of the VIP to be stealth, by default is Brigadier and can be customized
B) Edit room
In the section edit room, besides editing those input from the section Add room, one more option is "Enter the room directly"
lobby
① The nick used to shown after entering the room. If no nick is input the user will be named as "GuestXXX" after entering the room
② The language in the room when the user login. Please be reminded this is not the language setting for the site panel but what the language is shown to the user after entering the room directly
③ If the audio got mute automatically when enters the room, as this is the option for watching the live show the default value is yes
④ If the video got mute automatically when enters the room, as this is the option for watching the live show the default value is yes
⑤ The image shown in the center of the QRCode
⑥ The URL used to enter the room directly
⑦ The QRCode used to enter the room directly. The URL of the QRCode is same as ⑥
The QRCode for a user is always in black
The URL and QRCode can be shared in public as it is used for entering the room anonymously, users entering the room by accessing the URL or scanning the QRCode are always in guest rank.This will be helpful to increase the online users in the room
C) Delete room
This option deletes the room which is no longer hosted, users which assigned to the room will be deleted automatically when the room is deleted. This is the unrecoverable operation and must consider carefully.

8. Website design with QRCodes

As introduced above, there are three different type of QRCodes are available in BMChat Meet:
1) Site QRCode
2) Room QRCode
3) User QRCode
With the QRCodes it is helpful to build a more user friendly design for both the desktop and mobile devices environment. Here is an example for how to organzie the QRCodes:

Welcome to the demo site

Click or scan the QRCode to enter the room


Video room
lobby
Site entrance
lobby
Audio room
lobby


Free talk room
lobby

User QRCode is delivered with the private channel for the live show. Here is an example for delivering with email:
Dear valued customer:
lobby


Welcome to the demo site
The following is your directlink to enter the room for live show, please DO keep the directlink in secret and never share with the others
https://bmserver1.bmchat.com/directlink/ey...
lobby
Enjoy it!
Thanks for your kindly support

9. Login list

Omitted

10. Ban management

Omitted

Part II. BMChat Meet Admin Panel

1. Introduction

This is the manual descripts how to use the advance feature in BMChat Meet management, which is used by the administrator (system administrator)

2. Login and welcome screen

BMChat Meet Admin Panel is similar to the site panel, the URL of the panel is: https://<Chat Domain>/admin or https://<Chat Domain>:8443/admin

3. Profile

The profile of admin panel is similar to the site panel, if the login history looks abnormal, please consider to change the password ASAP

4. Administrator Management

There are two types of administrators in BMChat Meet Admin Panel: Administrator & Reseller. Administrator has unlimited privilege to manage the system, and Reseller can manage the specified scope of the system resource, like the maximum users, rooms, category range and ugid range. Reseller is somehow an agent and who can have a certain of resource received from the administrator as the wholesale and sell to the end users. The administrators can create/edit/delete both the administrator and reseller in the section, but is not allowed to delete himself
A site can be managed by either the administrator or reseller

5. Site Management

There are two types of sites in BMChat Meet: Main site and Clone site. Main site is the real site which hosts the rooms and users, each of the main sites has its own setting of maximum users, maximum rooms and ugid range; Clone site shares the rooms and users setting from the main site, which is the alternative entrance of the main site. One main site is allowed to have multiple clone sites accosiated, this is helpful to divert the users to different entrance. For example, users from different countries/region has the own entrance, but after login all the users visible for all the entrance. A main site is not allowed to delete if clone sites exist, and once the main site is deleted, all the rooms and ugid which created in the site will be removed. This is an unrecoverable operation and must be taken care of

6. Webmaster Management

Webmaster is the entity used to login the site panel, which is the owner of the site, webmasters can be added/edited/removed from the section. Administrator and resellers also enter into the sites panel on behave of the webmaster for management, but the login will be recorded in the sites panel history and shown in the welcome screen

7. Other Management

The following management functions are similiar to the sites panel but in global or reseller scope vise, please refer to the sites panel introduction:
  • Online Users
  • User Management
  • Room Management
  • Login List
  • Ban Management
  • 8. Advance Management

    There are still some advance management which is used for the server management purpose, normally they are not used and omitted in the material

    Part III. BMChat Meet Bots Introduction

    BMChat Meet supports hosting the bots in the chat rooms to demostrate the functions, there are three types of bots in BMChat Meet, all the bots can have their own nick and avatar setting in the room:

    1. Silent bots

    Silent bots stay in the room which specified and have no activity
    step-1_1

    2. Activated bots

    Activated bots can send the predifned private messages to the participants when entering the room or changing the status, and public messages when any participant leaves the room
    ① Entering the room
    step-1_1
    ② Participant leaves the room
    step-1_1

    3. Advance bots

    Advance bots can play the predefined audio and video files in the room, like what a mankind shares in the microphone and camera, they can also share the online video in the room like a mankind shares the Youtube video
    ① Audio bot, which simulates a real user plays a Chinese tranditional music from the microphone and in loop
    step-1_1
    ② Live bot, which simulates a real user showing the camera of the landscape of different cities in the world
    step-1_1
    ③ Video bot, which simulates a real user showing the online video for the animal world from the video hosting website
    step-1_1

    Please evolute the bots from the following URL and QRCode:
    step-1_1