Updating for new results of MemberDate and RecruitDate

This commit is contained in:
Sean "Solao Bajiuik" Stoves 2020-08-08 22:34:07 -04:00
parent c8f2a44037
commit 59b6ff0569
2 changed files with 8 additions and 2 deletions

View File

@ -46,7 +46,7 @@ namespace ChaosBot.Discord.Modules.Admin
{
foreach (var lsID in ranks.FindAll(x => x.IngameRole == ERole.Recruit))
{
if ((lsID.ShouldBeRole != lsID.IngameRole) && (lsID.ShouldBeRole != null))
if (DateTimeOffset.Now >= lsID.RecruitDate)
{
if(lsID.DiscordId != null)
sb.AppendLine(string.Format("{0}{1}", lsID.DisplayName, (lsID.DiscordId != null ? $", linked to <@{lsID.DiscordId}>)" : "")));
@ -82,7 +82,7 @@ namespace ChaosBot.Discord.Modules.Admin
{
foreach (var lsID in ranks.FindAll(x => x.IngameRole == ERole.Initiate))
{
if ((lsID.ShouldBeRole != lsID.IngameRole) && (lsID.ShouldBeRole != null))
if (DateTimeOffset.Now >= lsID.MemberDate)
{
if(lsID.DiscordId != null)
sb.AppendLine(string.Format("{0}{1}", lsID.DisplayName, (lsID.DiscordId != null ? $", linked to <@{lsID.DiscordId}>)" : "")));

View File

@ -30,6 +30,12 @@ namespace ChaosBot.Lodestone
[JsonProperty("firstSeen")]
public DateTimeOffset FirstSeen { get; set; }
[JsonProperty("RecruitDate")]
public DateTimeOffset RecruitDate { get; set; }
[JsonProperty("MemberDate")]
public DateTimeOffset MemberDate { get; set; }
[JsonProperty("displayName")]
public string DisplayName { get; set; }