Use Case: Redeem Discord Points for In-Game Items Without Integration
By combining the
/shop item_add
and/shop sales_export
commands, Engagerly Bot provides game communities with a point exchange solution that requires no complex integration, is easy to manage, and effectively incentivizes players.
Commands Used
/shop item_add
/shop sales_export
Scenario
A gaming community wants to use Engagerly Bot's point system to allow members who are active on their Discord server to exchange their points for in-game diamonds, gold, or other virtual items. This can be achieved without requiring system integration between the game and Discord.
- Server administrators list in-game items as products in Engagerly's Points Shop.
- Members use the points they've accumulated on Discord through Engagerly to purchase these items.
- During the purchase process, members need to provide their Game ID so that administrators can deliver the in-game items to the correct game account.
- Administrators regularly export sales data to review order information and perform manual fulfillment.
Setup Process
Administrators need to use the /shop item_add
command to add an in-game item product to the Points Shop and enable the Order Notes feature to collect the user's Game ID.
-
Use the
/shop item_add
command to add a product:Set the item name, price, description, enable order notes, set the note label to "Your Game ID" or similar text, and configure inventory and limits.
/shop item_add name:Game Diamonds x100 price:500 description:Exchange for 100 in-game diamonds enable_notes:True note_label:Your Game ID inventory:-1 total_limit:-1
(You can adjust the item name, price, description, inventory, limits, and the order note label text as needed.)
Management Process
After members purchase in-game items through the Points Shop, administrators need to export sales data to perform manual fulfillment.
-
Use the
/shop sales_export
command to export sales data:Execute this command, and Engagerly Bot will export a file containing all sales records.
/shop sales_export
-
Review the exported sales data:
The exported data file will contain the following important information, making fulfillment easier:
- Item Information: Which in-game item the member purchased.
- Quantity: The quantity purchased by the member.
- Game ID: The Game ID provided by the member during purchase (from the order notes).
- Purchasing Member: Discord member information for the purchaser.
- Purchase Time: The time the order was placed.
-
Manually fulfill the in-game items:
Based on the exported sales data, administrators find the corresponding Game ID in the game and manually deliver the purchased in-game items to that account.
Case Outcomes
- Easy Setup, No Integration: Easily implement the function of exchanging points for in-game items using Engagerly Bot, without needing game API integration.
- Efficient Order Management: Use the
/shop sales_export
command to conveniently export sales data including Game IDs, simplifying the manual fulfillment process. - Boost Discord Activity: Gamers will be more active in the Discord server to earn points to exchange for in-game items.
- Provides Real Value to Members: Converts virtual points from Discord into tangible benefits within the game, enhancing members' sense of belonging and loyalty to the community.
- Adds Point Usage Scenario: Provides a new way for members to spend their points, vitalizing the community's point system.
- Clear, Traceable Data: The sales data export function makes order records clear and easy to track for fulfillment.