using System.Collections.Generic;
namespace RainOpsMini.Plugins
{
public class RedemptionOption
{
///
/// 兑换名称
///
public string Name { get; set; } = "VIP 30天";
///
/// 所需积分
///
public int Cost { get; set; } = 1000;
///
/// 天数
///
public int DurationDays { get; set; } = 30;
///
/// 身份组
///
public string Group { get; set; } = "VIP_RainOpsMini"; // VIP_RainOpsMini or SVIP_RainOpsMini
///
/// 备注
///
public string Description { get; set; } = "兑换30天VIP权限";
}
public class RedemptionConfig
{
public bool Enabled { get; set; } = false;
///
/// 兑换列表
///
public string ListCommand { get; set; } = "兑换列表";
///
/// 呼出列表关键字
///
public string RedeemCommand { get; set; } = "兑换";
///
/// 兑换列表
///
public List Options { get; set; } = new List
{
new RedemptionOption { Name = "VIP 7天", Cost = 200, DurationDays = 7, Group = "VIP_RainOpsMini", Description = "7天VIP体验" },
new RedemptionOption { Name = "VIP 30天", Cost = 800, DurationDays = 30, Group = "VIP_RainOpsMini", Description = "30天VIP月卡" },
new RedemptionOption { Name = "SVIP 30天", Cost = 1500, DurationDays = 30, Group = "SVIP_RainOpsMini", Description = "30天SVIP尊贵特权" }
};
}
}