old_flsystem/应用/FreeActivity/Config.cs

346 lines
13 KiB
C#
Raw Normal View History

2022-09-20 03:10:29 +00:00
using Api.Framework.SDK;
using System.ComponentModel;
using UI.Framework.Entitys;
namespace FreeActivity
{
[Config(Name = "插件-免单活动-配置")]
public class Config
{
/// <summary>
/// 查看任务列表指令
/// </summary>
[
Category("1、基础指令"), DisplayName("01.查看任务列表指令"), DefaultValue(@"^免单任务$"),
Description(@"查看任务列表的指令")
]
public string ViewTask_CMD { get; set; }
/// <summary>
/// 查看任务详情指令
/// </summary>
[
Category("1、基础指令"), DisplayName("02.查看任务详情指令"), DefaultValue(@"^任务(?:\s*?)?(?<任务名>.+?)$"),
Description(@"查看任务详细的指令")
]
public string ViewTaskDetails_CMD { get; set; }
/// <summary>
/// 领取任务指令
/// </summary>
[
Category("1、基础指令"), DisplayName("03.领取任务指令"), DefaultValue(@"^领取(?:\s*?)?(?<任务名>.+?)$"),
Description(@"领取任务的指令")
]
public string GetTask_CMD { get; set; }
/// <summary>
/// 查看任务提示语
/// </summary>
[
Category("2、提示语"), DisplayName("01.查看任务列表"), DefaultValue(@"一一一一任 务 列 表一一一一
[未开始任务列表]
[进行中任务列表]
xxxx"),
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[未开始任务列表]、[进行中任务列表]"),
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
]
public string ViewTaskTips { get; set; }
/// <summary>
/// 查看任务详细
/// </summary>
[
Category("2、提示语"), DisplayName("02.查看任务详细"), DefaultValue(@"一一一一任 务 详 情一一一一
[] []
[任务条件]
[免单商品详情]"),
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[起始检验时间]、[结束检验时间]、[任务条件]、[免单商品详情]"),
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
]
public string ViewTaskDetailsTips { get; set; }
/// <summary>
/// 查看任务详细 - 订单数 条件格式
/// </summary>
[
Category("2、提示语"), DisplayName("03_1.查看任务详细 - 订单数"), DefaultValue(@"结算订单[订单笔数]笔"),
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[订单笔数]"),
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
]
public string ViewTaskDetails_OrderNum_ConditionTips { get; set; }
/// <summary>
/// 查看任务详细 - 订单数 条件格式
/// </summary>
[
Category("2、提示语"), DisplayName("03_2.查看任务详细 - 返利数"), DefaultValue(@"返利金额[返利金额]元"),
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[返利金额]"),
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
]
public string ViewTaskDetails_PointNum_ConditionTips { get; set; }
/// <summary>
/// 查看任务详细 - 订单数 条件格式
/// </summary>
[
Category("2、提示语"), DisplayName("03_3.查看任务详细 - 邀请数"), DefaultValue(@"邀请用户[邀请人数]人"),
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[邀请人数]"),
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
]
public string ViewTaskDetails_InviteNum_ConditionTips { get; set; }
//-----------
/// <summary>
/// 查看任务详细 - 订单数 条件格式
/// </summary>
[
Category("2、提示语"), DisplayName("03_4.查看任务进度 - 订单数"), DefaultValue(@"当前结算订单[订单笔数]笔"),
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[订单笔数]"),
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
]
public string TaskProcess_OrderNumTips { get; set; }
/// <summary>
/// 查看任务详细 - 订单数 条件格式
/// </summary>
[
Category("2、提示语"), DisplayName("03_5.查看任务进度 - 返利数"), DefaultValue(@"当前返利金额[返利金额]元"),
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[返利金额]"),
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
]
public string TaskProcess_PointNumTips { get; set; }
/// <summary>
/// 查看任务详细 - 订单数 条件格式
/// </summary>
[
Category("2、提示语"), DisplayName("03_6.查看任务进度 - 邀请数"), DefaultValue(@"当前邀请用户[邀请人数]人"),
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[邀请人数]"),
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
]
public string TaskProcess_InviteNumTips { get; set; }
/// <summary>
/// 符合免单任务 - 满足所有条件
/// </summary>
[
Category("2、提示语"), DisplayName("04.符合免单任务 - 满足所有条件"), DefaultValue(@"一一一一领 取 成 功一一一一
[]
[任务条件]
[任务进度]
,"),
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[任务名]、[任务条件]、[任务进度]"),
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
]
public string GetTaskSuccessAndTips { get; set; }
/// <summary>
/// 不符合免单任务 - 满足所有条件
/// </summary>
[
Category("2、提示语"), DisplayName("05.不符合免单任务 - 满足所有条件"), DefaultValue(@"一一一一领 取 失 败一一一一
[]
[任务条件]
[任务进度]
"),
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[任务名]、[任务条件]、[任务进度]"),
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
]
public string GetTaskUnSuccessAndTips { get; set; }
/// <summary>
/// 符合免单任务 - 满足任意条件
/// </summary>
[
Category("2、提示语"), DisplayName("06.符合免单任务 - 满足任意条件"), DefaultValue(@"一一一一领 取 成 功一一一一
[]
[任务条件]
[任务进度]
,"),
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[任务名]、[任务条件]、[任务进度]"),
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
]
public string GetTaskSuccessOrTips { get; set; }
/// <summary>
/// 不符合免单任务 - 满足任意条件
/// </summary>
[
Category("2、提示语"), DisplayName("07.不符合免单任务 - 满足任意条件"), DefaultValue(@"一一一一领 取 失 败一一一一
[]
[任务条件]
[任务进度]
,"),
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[任务名]、[任务条件]、[任务进度]"),
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
]
public string GetTaskUnSuccessOrTips { get; set; }
/// <summary>
/// 任务重复领取
/// </summary>
[
Category("2、提示语"), DisplayName("08.任务重复领取"), DefaultValue(@"一一一一重 复 领 取一一一一
[]
"),
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[任务名]"),
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
]
public string GetTaskRepeatTips { get; set; }
/// <summary>
/// 任务还未开始
/// </summary>
[
Category("2、提示语"), DisplayName("09.任务还未开始"), DefaultValue(@"一一一一任 务 未 开 始一一一一
[]
[] - []"),
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[任务名]、[起始检验时间]、[结束检验时间]"),
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
]
public string TaskNotStartTips { get; set; }
/// <summary>
/// 任务名不存在
/// </summary>
[
Category("2、提示语"), DisplayName("10.任务名不存在"), DefaultValue(@"一一一一任 务 不 存 在一一一一
[]
"),
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[任务名]"),
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
]
public string TaskNotExistTips { get; set; }
/// <summary>
/// 任务过期
/// </summary>
[
Category("2、提示语"), DisplayName("11.任务已经过期"), DefaultValue(@"一一一一任 务 已 过 期一一一一
[]
"),
Description(@"支持变量:[机器人账号]、[机器人昵称]、[账号]、[昵称]、[任务名]"),
Editor(typeof(PropertyGridRichText), typeof(System.Drawing.Design.UITypeEditor))
]
public string TaskOutmodedTips { get; set; }
public Config()
{
this.ViewTask_CMD = @"^免单任务$";
this.ViewTaskDetails_CMD = @"^任务(?:\s*?)?(?<任务名>.+?)$";
this.GetTask_CMD = @"^领取(?:\s*?)?(?<任务名>.+?)$";
this.GetTaskUnSuccessOrTips = @"一一一一领 取 失 败一一一一
[]
[任务条件]
[任务进度]
,";
this.GetTaskUnSuccessAndTips = @"一一一一领 取 失 败一一一一
[]
[任务条件]
[任务进度]
";
this.ViewTaskTips = @"一一一一任 务 列 表一一一一
[未开始任务列表]
[进行中任务列表]
xxxx";
this.TaskNotStartTips = @"一一一一任 务 未 开 始一一一一
[]
[] - []";
this.ViewTaskDetailsTips = @"一一一一任 务 详 情一一一一
[] []
[任务条件]
[免单商品详情]";
this.ViewTaskDetails_OrderNum_ConditionTips = @"结算订单[订单笔数]笔";
this.ViewTaskDetails_PointNum_ConditionTips = @"返利金额[返利金额]元";
this.ViewTaskDetails_InviteNum_ConditionTips = @"邀请用户[邀请人数]人";
this.GetTaskRepeatTips = @"一一一一重 复 领 取一一一一
[]
";
this.TaskNotExistTips = @"一一一一任 务 详 情一一一一
[]
";
this.GetTaskSuccessAndTips = @"一一一一领 取 成 功一一一一
[]
[任务条件]
[]
";
this.GetTaskSuccessOrTips = @"一一一一领 取 成 功一一一一
[]
[任务条件]
[]
";
this.TaskProcess_OrderNumTips = @"当前结算订单[订单笔数]笔";
this.TaskProcess_PointNumTips = @"当前返利金额[返利金额]元";
this.TaskProcess_InviteNumTips = @"当前邀请用户[邀请人数]人";
this.TaskOutmodedTips = @"一一一一任 务 已 过 期一一一一
[]
";
}
}
}