Added lastactive command to get the last time BossmanJack did something observed by the bot

This commit is contained in:
barelyprofessional
2025-10-04 14:10:25 -05:00
parent a92d1dc3c1
commit ff5484c0c9
4 changed files with 93 additions and 2 deletions

View File

@@ -24,4 +24,17 @@ public class PartiChannelModel
public required int ForumId { get; set; }
public bool AutoCapture { get; set; } = false;
public required string SocialMedia { get; set; }
}
public class LastSightingModel
{
/// <summary>
/// When Bossman was last seen
/// </summary>
public required DateTimeOffset When { get; set; }
/// <summary>
/// Where he was last seen. Message is formatted like "Bossman last seen 30 minutes ago {activity}
/// Suggestions: "going offline on Discord", "talking in Discord", "betting on Shuffle.us"
/// </summary>
public required string Activity { get; set; }
}