使用案例:使用积分兑换游戏物品
通过结合
/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
(您可以根据需要调整商品名称、价格、描述、库存、限制以及订单备注的标签文字。)
管理流程
当成员通过积分商城购买游戏物品后,管理员需要导出销售数据以进行手动发放。
-
使用
/shop sales_export
命令导出销售数据执行此命令,Engagerly Bot 将导出包含所有销售记录的文件。
/shop sales_export
-
查看导出的销售数据
导出的数据文件中将包含以下重要信息,方便管理员进行发放:
- 商品信息: 成员购买了哪个游戏物品。
- 数量: 成员购买的数量。
- 游戏 ID: 成员在购买时填写的游戏 ID (来自订单备注)。
- 购买成员: 购买该商品的 Discord 成员信息。
- 购买时间: 订单成立的时间。
-
手动发放游戏物品
管理员根据导出的销售数据,在游戏内找到对应的游戏 ID,并手动将购买的游戏物品发放到该账号。
案例效果
- 简易设置,无需集成: 无需游戏 API 集成,通过 Engagerly Bot 即可轻松实现积分兑换游戏物品的功能。
- 高效订单管理: 使用
/shop sales_export
命令方便地导出包含游戏 ID 的销售数据,简化手动发放流程。 - 提升 Discord 活跃度: 游戏玩家会为了获得积分兑换游戏物品而更积极地在 Discord 服务器中互动和参与。
- 为成员提供实际价值: 将 Discord 中的虚拟积分转化为游戏内的实际利益,增强成员对社群的归属感和忠诚度。
- 增加积分使用场景: 为成员的积分提供了新的消耗途径,盘活社群积分系统。
- 数据清晰,可追溯: 销售数据导出功能使订单记录清晰明了,方便管理员追踪发放情况。