Skip to content

💣 Room Boom - Daily Room Levels

Introduction

The Room Boom system is a daily level system for voice rooms based on gifts sent (thrown) inside the room. The more gifts sent in the room, the higher the Room Boom level rises, and the room earns rewards and benefits specific to each level.

How Does the System Work?

  1. Users send gifts inside the voice room.
  2. The total diamond value from all gifts sent in the room is calculated.
  3. When the total reaches the minimum target for a certain level, Room Boom activates at that level.
  4. When the total reaches the target (full goal), the level is completed and users receive level rewards.
  5. The level video appears in the app during level achievement as a congratulation! 🎉

Note

Each level has a special video displayed upon completing the level, along with a background image and explosion image (visual effect) that appear as a celebration for reaching the level.


How to Access:

Side Menu ← 💣 Room Boom ← 💣 Room Boom

🔗 Open Room Boom Levels Page


Room Boom Levels Page

When opening the page, you'll find the levels table displaying all pre-configured Room Boom levels.

Toolbar:

Element Description
🔍 Filter Filter button to filter levels
📤 Export Button to export level data to Excel
+ New Green button to create a new level
📊 View Toggle display mode (table or grid)

Level Table Columns:

Column Description
ID Unique identifier for the level in the system
Level Level number (stage or rank) in the Room Boom system — higher number means higher level
Minimum Target Minimum gift value (in diamonds) required to activate Room Boom at this level
Target Full goal that must be achieved (in diamonds) to complete Room Boom at this level
Video Video assigned to this level — displayed in the app when the level is completed
Creation Date Date this level was created in the system
Actions "Room Boom Rewards" button — to access the rewards page linked to this level
Appearance "Appearance" button — to view and edit the background and explosion images for the level
Operations Action menu (⋮) to edit or delete the level

Level Examples:

ID Level Min Target Target Description
1 1 200,000 1,000,000 Level 1 — requires 200K diamonds minimum and 1M as full goal
3 3 3,000,000 5,000,000 Level 3 — requires 3M diamonds minimum and 5M as full goal
4 4 6,000,000 8,000,000 Level 4 — requires 6M diamonds minimum and 8M as full goal
5 5 9,000,000 20,000,000 Level 5 — requires 9M diamonds minimum and 20M as full goal

How do Minimum Target and Target work?

  • Minimum Target: The minimum total diamond value from gifts in the room to start activating Room Boom at this level.
  • Target: The full goal that when achieved, completes the level and users receive rewards.
  • Example: If Level 1 has a minimum target of 200,000 and target of 1,000,000 — when room gifts reach 200,000 diamonds the level starts, and at 1,000,000 diamonds the level completes and rewards are given.

Creating a New Level

How to Access:

Room Boom Levels ← + New

When pressing the green "+ New" button, the new level creation page appears:

Creation Form Fields:

Field Description Required
Level* Level number — represents the stage or rank in Room Boom. Use (+) and (-) buttons to change ✅ Yes
Minimum Target* Minimum gifts required to activate Room Boom at this level. Use (+) and (-) buttons ✅ Yes
Target* Full goal to complete Room Boom at this level. Use (+) and (-) buttons ✅ Yes
Video Special video for this level, displayed after completing it. Each level has its own unique video. Press "📁 Browse" to select file ❌ Optional
Image Type* Type of image file used (select from dropdown) ✅ Yes

Creation Steps:

  1. Go to Room Boom Levels and press "+ New".
  2. Enter the level number (e.g., 1, 2, 3...).
  3. Enter the minimum target — the minimum gift value to activate the level.
  4. Enter the target — the full goal to complete the level.
  5. Upload the video for the level (optional) — this video will appear to users upon completing the level.
  6. Select the image type from the dropdown.
  7. Press "Submit" to save the new level.

Form Buttons:

Button Function
Submit Save the new level and return to levels list
Reset Clear all fields to default values
Continue editing When enabled, saves and stays on edit page
Continue creating When enabled, opens new form after saving
View When enabled, shows level details after saving
📋 List Return to all levels list

Note

Make sure the Minimum Target is always less than the Target. The minimum target is the starting point, and the target is the completion point.


Appearance (Level Images)

When pressing the "Appearance" button next to any level in the main table, the appearance settings for that level are displayed. The appearance includes the background image and explosion image that appear as visual effects when reaching the level.

Appearance Elements:

1. Background Image

Element Description
Background Image The image that appears as background when celebrating reaching the level. Press "📁 Browse" to select
Background Image Type* File type — options: Image (jpg, jpeg, png, gif, bmp, tiff, svg, webp) or video (mov, avi, wmv, flv, mkv, webm)

2. Explosion Image

Element Description
Explosion Image The visual effect (explosion/celebration) that appears when completing the level. Press "📁 Browse" to select
Explosion Image Type* File type — supports SVGA files (animated effects) in addition to other image types

What is an SVGA file?

SVGA files are lightweight animation files used to display unique visual effects like explosions and celebrations within the app. They are commonly used for explosion images because they support animation and transparency.

How to Set Up Appearance:

  1. From the main levels table, press "Appearance" next to the desired level.
  2. Upload the background image by pressing "📁 Browse" and selecting from your device.
  3. Select the background image type from the dropdown.
  4. Upload the explosion image by pressing "📁 Browse" and selecting the file (SVGA preferred).
  5. Select the explosion image type from the dropdown (svga or image).
  6. Press "Submit" to save appearance settings.

Available Operations:

When pressing the operations menu (⋮) next to any level:

Operation Description
Edit Edit level settings (number, minimum target, target, video, image type)
Delete Permanently delete the level from the system

Warning

Deleting a level will delete all rewards associated with it. Make sure you want to delete before confirming.


Quick Summary:

Action Steps
View all levels Menu ← Room Boom ← Room Boom Levels
Create new level Press + New ← Enter level, min target, target ← Submit
Set up appearance Press "Appearance" next to level ← Upload background and explosion images ← Submit
View rewards Press "Room Boom Rewards" next to level ← Rewards list appears
Edit level Press ⋮ next to level ← Edit
Delete level Press ⋮ next to level ← Delete

🎁 Room Boom Rewards

Introduction

Room Boom rewards are the gifts and rewards that users receive when completing a certain Room Boom level. Each level can contain multiple rewards of different types, and they are automatically granted when the required level goal is achieved.

How to Access:

Side Menu ← 💣 Room Boom ← Room Boom Levels ← Press "Room Boom Rewards" next to the desired level


Level Rewards Page

When pressing the "Room Boom Rewards" button in the actions column next to any level, the rewards page for that level opens.

Toolbar:

Element Description
🔍 Filter Filter button to filter rewards
📤 Export Button to export rewards data to Excel
+ New Green button to create a new reward for this level
⬅️ Back Button to return to the main levels list

Rewards Table Columns:

Column Description
ID Unique identifier for the reward
Goal Type Reward type — determines what the user will receive (e.g., gift, ware, achievement, coins)
Host Target Name or ID of the target associated with the reward
Image Reward image displayed to the user
Priority Reward priority order — lower number appears first
Quantity Number of rewards the user will receive
Expires Number of days before the reward expires (if temporary)
Creation Date Date this reward was added
Operations Action menu (⋮) to edit or delete the reward

Creating a New Reward

How to Access:

Room Boom Levels ← Room Boom Rewards (next to level) ← + New

Creation Form Fields:

Field Description Required
Goal Type Type of reward the user will receive — select from dropdown (see available types below) ✅ Yes
Priority Display order — enter a number. Use (+) and (-) buttons ❌ Optional
Quantity* Number of rewards the user will receive upon completing the level. Use (+) and (-) buttons ✅ Yes

Available Reward Types (Goal Type):

Type Description
Ware An item or product within the app (e.g., photo frame, special effect, sticker)
Gift A specific gift the user receives
Achievement A unique achievement badge displayed on the user's profile
Coins Coins added to the user's balance

Note

Depending on the selected goal type, additional fields may appear to specify reward details (e.g., selecting the specific gift, specifying coin amount, or choosing the achievement badge).

Steps to Create a New Reward:

  1. From Room Boom Levels page, press "Room Boom Rewards" next to the desired level.
  2. On the rewards page, press "+ New".
  3. Select the Goal Type from dropdown (ware, gift, achievement, or coins).
  4. Set the Priority (optional) — to order reward display.
  5. Enter the Quantity — number of rewards the user will receive.
  6. Complete any additional fields based on the selected goal type.
  7. Press "Submit" to save the reward.

Reward Operations:

When pressing the operations menu (⋮) next to any reward:

Operation Description
Edit Edit reward settings (type, priority, quantity)
Delete Permanently delete the reward

🏆 Room Boom Winners

Introduction

The Room Boom Winners page displays a complete record of all users who won Room Boom rewards when completing a certain level. Through this page, you can track who received rewards, in which room, at which level, and the type of reward received.

How to Access:

Side Menu ← 💣 Room Boom ← Room Boom Winners

🔗 Open Room Boom Winners Page


Search Filters

At the top of the page, advanced search filters are available:

Filter Description
Room Owner Search by room owner name, uuid, or special_id
User Search by winning user name, uuid, or special_id
From Date Set the start of the date range
To Date Set the end of the date range

Search Buttons:

Button Function
🔍 Search Apply filters and display results
🔄 Reset Clear all filters

Winners Table Columns:

Column Description
ID Unique identifier for the win record
User Winner's data — includes: name, country flag, profile picture, UID, and Special ID
Rooms The room where the level was completed — shows room name with icon and ID
Level Room Boom level number completed by the user
Type Type of reward received (e.g., gift, ware, coins, achievement)
Target Name of the specific reward received
Image Image of the reward received
Creation Date Date the user received the reward

📜 Room Boom Rules

Introduction

The Room Boom Rules page allows you to manage the rules and instructions displayed to users in the app when using Room Boom. These rules explain how the system works and the mechanism for winning rewards. Rules are displayed in both Arabic and English.

How to Access:

Side Menu ← 💣 Room Boom ← Rules

🔗 Open Room Boom Rules Page


Rules Table Columns:

Column Description
ID Unique identifier for the rule
Rules (Arabic) Rule text in Arabic
Rules (English) Rule text in English
Content Additional content related to the rule (optional)
Creation Date Date and time the rule was created
Update Date Date and time of last update
Operations Action menu (⋮) to edit or delete the rule

Create / Edit Rule:

Field Description Required
Rules (Arabic) Rule text in Arabic — displayed to Arabic-speaking users. Supports multi-line text ✅ Yes
Rules (English) Rule text in English — displayed to English-speaking users. Supports multi-line text ✅ Yes
Content Additional content or notes (optional) ❌ Optional

Note

Rules are displayed directly to users in the app. Make sure to review the text in both Arabic and English before saving.