namespace Octobot.Data; /// /// Stores information about a member /// public sealed class MemberData { public MemberData(ulong id, List? reminders = null) { Id = id; if (reminders is not null) { Reminders = reminders; } } public ulong Id { get; } public DateTimeOffset? BannedUntil { get; set; } public DateTimeOffset? MutedUntil { get; set; } public int Warns { get; set; } public bool Kicked { get; set; } public List Roles { get; set; } = []; public List Reminders { get; } = []; }