跳至主要内容

使用案例:使用積分兌換遊戲物品

透過結合 /shop item_add/shop sales_export 指令,Engagerly Bot 為遊戲社群提供了一個無需複雜整合、易於管理且能有效激勵玩家的積分兌換解決方案。

使用指令

  • /shop item_add
  • /shop sales_export

情境

一個遊戲社群希望透過 Engagerly Bot 的積分系統,讓在 Discord 伺服器中活躍的成員能夠用他們的積分兌換遊戲內的鑽石、金幣或其他虛擬物品。這可以在無需遊戲和 Discord 進行系統整合的情況下實現。

  • 伺服器管理員在 Engagerly 的積分商城中發布遊戲物品商品。
  • 成員使用他們在 Discord 透過 Engagerly 累積的積分購買這些商品。
  • 在購買過程中,成員需要填寫他們的遊戲 ID,以便管理員能將遊戲物品發放到正確的遊戲帳號。
  • 管理員定期匯出銷售數據,查看訂單資訊,並進行手動發放。

設置流程

管理員需要使用 /shop item_add 指令在積分商城中新增一個遊戲物品商品,並啟用訂單備註 (Order Notes) 功能來收集使用者的遊戲 ID。

  • 使用 /shop item_add 指令新增商品:

    設定商品名稱、價格、描述,並啟用訂單備註,將備註的標籤設為「您的遊戲 ID」或類似文字,設定商品庫存和限制。

    /shop item_add name:遊戲鑽石x100 price:500 description:兌換遊戲內100顆鑽石 enable_notes:True note_label:您的遊戲 ID inventory:-1 total_limit:-1

    (您可以根據需要調整商品名稱、價格、描述、庫存、限制以及訂單備註的標籤文字。)

管理流程

當成員透過積分商城購買遊戲物品後,管理員需要匯出銷售數據以進行手動發放。

  1. 使用 /shop sales_export 指令匯出銷售數據

    執行此指令,Engagerly Bot 將匯出包含所有銷售紀錄的檔案。

    /shop sales_export
  2. 查看匯出的銷售數據

    匯出的數據文件中將包含以下重要資訊,方便管理員進行發放:

    • 商品資訊: 成員購買了哪個遊戲物品。
    • 數量: 成員購買的數量。
    • 遊戲 ID: 成員在購買時填寫的遊戲 ID (來自訂單備註)。
    • 購買成員: 購買該商品的 Discord 成員資訊。
    • 購買時間: 訂單成立的時間。
  3. 手動發放遊戲物品

    管理員根據匯出的銷售數據,在遊戲內找到對應的遊戲 ID,並手動將購買的遊戲物品發放到該帳號。

案例效果

  • 簡易設置,無需整合: 無需遊戲 API 整合,透過 Engagerly Bot 即可輕鬆實現積分兌換遊戲物品的功能。
  • 高效訂單管理: 使用 /shop sales_export 指令方便地匯出包含遊戲 ID 的銷售數據,簡化手動發放流程。
  • 提升 Discord 活躍度: 遊戲玩家會為了獲得積分兌換遊戲物品而更積極地在 Discord 伺服器中互動和參與。
  • 為成員提供實際價值: 將 Discord 中的虛擬積分轉化為遊戲內的實際利益,增強成員對社群的歸屬感忠誠度。
  • 增加積分使用場景: 為成員的積分提供了新的消耗途徑,盤活社群積分系統。
  • 數據清晰,可追溯: 銷售數據匯出功能使訂單紀錄清晰明了,方便管理員追蹤發放情況。