๐ Achievements
Introduction
The Achievements page displays all types of achievements (badges) that users can earn. Each achievement type has sub-types with different levels. You can add new types and manually assign gifts to users.
How to Access
Sidebar โ Achievements โ Achievements
Main Achievements Table
The table displays the available achievement types:
| Column | Description |
|---|---|
| ID | Achievement identifier number (example: 1, 2, 3) |
| Type | Achievement type (recharge_target / room_target / gift_target) |
| Valid Image | Achievement image when the goal is achieved |
| Invalid Image | Achievement image before reaching the goal (greyed out) |
| Redirect Button | Add Types button to add sub-levels for the achievement |
| Operations | โฎ menu with edit and delete options |
Achievement Types:
| Type | Description |
|---|---|
| recharge_target | Recharge achievement โ awarded when reaching a specific recharge goal |
| room_target | Room achievement โ awarded when reaching a room activity goal |
| gift_target | Gift achievement โ awarded when reaching a specific gift goal |
Adding Sub-Types (Add Types)
When clicking Add Types next to any achievement, a page appears showing the sub-levels for this achievement.
Sub-Types Table (Achievements-levels):
| Column | Description |
|---|---|
| ID | Level identifier number (example: 57, 56, 31, 20, 51) |
| Achievement | Parent achievement type (example: recharge_target) |
| Host Target | Required target value to achieve (example: 1000000000, 500000000, 100000000) |
| Goal Type | Type of goal (default) |
| Valid Image | Colored achievement image when achieved |
| Invalid Image | Greyed out achievement image before achievement |
| Arabic Description | Achievement description in Arabic (example: ุนูุฏู ุง ุชุดุญู ุงูู 1B ุชุญุตู ุนููู) |
| English Description | Achievement description in English (example: When you charge to 1B you get it) |
| Operations | โฎ menu with edit and delete options |

Creating a New Sub-Type
When clicking โ New on the sub-types page:
| Field | Description |
|---|---|
| Host Target โญ | Required target value (required) |
| Goal Type โญ | Goal type from dropdown (required) |
| Valid Image โญ | Upload colored achievement image (required) |
| Invalid Image โญ | Upload greyed out achievement image (required) |
| Image Type โญ | Image type (required) |
| Arabic Description | Achievement description in Arabic |
| English Description | Achievement description in English |
Creation Buttons:
| Button/Option | Description |
|---|---|
| Submit | Save the sub-type |
| Clear | Clear all fields |
| View | View the type after saving |
| Continue Creating | Continue creating other types |
| Continue Editing | Stay on the edit page after saving |

Add User Gifts (Assign Achievement)
When clicking Add User Gifts (appears only for gift_target type), a page appears to manually assign an achievement to a user.
User Gifts Table:
| Column | Description |
|---|---|
| ID | Assignment identifier number |
| ACHIEVEMENT NAME | Achievement type name (example: gift_target) |
| GIFT NAME | Associated gift name |
| USER NAME | Username who received the achievement |
| Operations | โฎ menu with edit and delete options |

Creating a New Achievement Assignment:
When clicking โ New on the user gifts page:
| Field | Description |
|---|---|
| Users | Search and select user (Search Users) |
| Gift | Select gift from dropdown (select Gift) |
| Button | Description |
|---|---|
| ๐ Submit | Save the achievement assignment for the user |

Quick Summary
| Action | Steps |
|---|---|
| View achievements | Achievements โ Achievements |
| View sub-types | Add Types next to the achievement |
| Create sub-type | โ New โ Target + Goal Type + Images + Description โ Submit |
| Assign achievement to user | Add User Gifts โ โ New โ User + Gift โ Submit |
๐จ Custom Achievements
Introduction
The Custom Achievements page allows you to upload special achievement images different from the default achievements. You can create custom achievements with unique names and images in multiple languages.
How to Access
Sidebar โ Achievements โ Custom Achievements
๐จ Open Custom Achievements Page

Custom Achievements Table
The table displays all custom achievements that have been created:
| Column | Description |
|---|---|
| ID | Achievement identifier number (example: 1, 2) |
| Name | Custom achievement name (example: achievement 1, test achievement) |
| Image | Uploaded custom achievement image |
| Operations | โฎ menu with edit and delete options |
Top Buttons:
| Button | Description |
|---|---|
| ๐ Filter | Open search filters |
| โ New | Create a new custom achievement |
Creating a New Custom Achievement
When clicking โ New, the creation page appears with multiple language tabs (Default / English / ุงูุนุฑุจูุฉ / Tรผrkรงe / เคนเคฟเคจเฅเคฆเฅ / Indonesia):
| Field | Description |
|---|---|
| Name โญ | Custom achievement name (required) |
| Default Image | Upload achievement image (drag and drop or select file) |
| Display File | Upload achievement display file (drag and drop or select file) |
| Image Type | Image file type (example: svg) |
Language Tabs:
You can customize images for each language separately:
| Tab | Description |
|---|---|
| Default | Default images used for all languages |
| English | Custom images for English |
| ุงูุนุฑุจูุฉ | Custom images for Arabic |
| Tรผrkรงe | Custom images for Turkish |
| เคนเคฟเคจเฅเคฆเฅ | Custom images for Hindi |
| Indonesia | Custom images for Indonesian |
Creation Buttons:
| Button/Option | Description |
|---|---|
| Submit | Save the custom achievement |
| Clear | Clear all fields |
| View | View the achievement after saving |
| Continue Creating | Continue creating other achievements |
| Continue Editing | Stay on the edit page after saving |

Quick Summary - Custom Achievements
| Action | Steps |
|---|---|
| View custom achievements | Achievements โ Custom Achievements |
| Create custom achievement | โ New โ Name + Images + Image Type โ Submit |
| Edit achievement | โฎ next to achievement โ Edit |
| Delete achievement | โฎ next to achievement โ Delete |
๐ Achievement Reports
Introduction
The Achievement Reports page displays all users who have earned achievements, whether default or custom. You can search for a specific user and check the achievement activation status.
How to Access
Sidebar โ Achievements โ Achievement Reports
๐ Open Achievement Reports Page

Search Filters
At the top of the page, filters are available to filter records:
| Filter | Description |
|---|---|
| ID | Search by record ID |
| Special ID | Search by user's unique identifier (UID) |
Search Buttons:
| Button | Description |
|---|---|
| ๐ Search | Apply filters and display results |
| ๐ Clear | Clear all filters |
Achievement Reports Table
The table displays all user achievement records:
| Column | Description |
|---|---|
| ID | Record identifier number (example: 2, 3, 4, 9, 11) |
| Users | User name and image with UID (example: John - UID: 55555) |
| Achievement Target Level | Achievement level (custom for custom / 0 for default) |
| Custom Image | User's custom achievement image |
| Is Active | Achievement activation status (yes โ / no โ) |
| Operations | โฎ menu with edit and delete options |
Activation States:
| State | Description |
|---|---|
| yes โ | Achievement is active and visible to the user |
| no โ | Achievement is inactive and not visible to the user |
Quick Summary - Achievement Reports
| Action | Steps |
|---|---|
| View all reports | Achievements โ Achievement Reports |
| Search by ID | Enter ID in search field โ Search |
| Search by Special ID | Enter UID in Special ID field โ Search |
| Edit record | โฎ next to record โ Edit |
