Defines a TeamMember data model for Lichess team members. It contains public properties for ID, Username, Title, Patron flag, and joinedTeamAt timestamp.
#nullable enable annotations
namespace LichessNET.Entities.Teams;
/// <summary>
/// Represents a member of a Lichess team.
/// </summary>
public class TeamMember
{
public string ID { get; set; } = null!;
public string Username { get; set; } = null!;
public string Title { get; set; } = null!;
public bool Patron { get; set; }
public ulong joinedTeamAt { get; set; }
}