mirror of
https://github.com/barelyprofessional/KfChatDotNet.git
synced 2026-05-02 04:22:04 -04:00
Support future dates for rehab end time
This commit is contained in:
@@ -96,8 +96,15 @@ public class RehabCommand : ICommand
|
|||||||
await botInstance.SendChatMessageAsync("Austin's rehab end date was null", true);
|
await botInstance.SendChatMessageAsync("Austin's rehab end date was null", true);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
var timespan = DateTimeOffset.Parse(end.Value) - DateTimeOffset.UtcNow;
|
|
||||||
await botInstance.SendChatMessageAsync($"AustinGambles was kicked out of rehab {timespan.Humanize(precision:3)} ago", true);
|
var endDate = DateTimeOffset.Parse(end.Value);
|
||||||
|
var timespan = endDate - DateTimeOffset.UtcNow;
|
||||||
|
if (endDate > DateTimeOffset.UtcNow)
|
||||||
|
{
|
||||||
|
await botInstance.SendChatMessageAsync($"austingambles should finish rehab in {timespan.Humanize(precision:3)}", true);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
await botInstance.SendChatMessageAsync($"austingambles was kicked out of rehab {timespan.Humanize(precision:3)} ago", true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user