Class ClanInfo
- Namespace
- RustPlusApi.Data.Clans
- Assembly
- RustPlusApi.dll
Full clan snapshot returned by GetClanInfoAsync.
public sealed record ClanInfo : IEquatable<ClanInfo>
- Inheritance
-
ClanInfo
- Implements
- Inherited Members
Properties
ClanId
Unique identifier of the clan.
public long ClanId { get; init; }
Property Value
Color
Clan colour as a packed ARGB integer, if set.
public int? Color { get; init; }
Property Value
- int?
Created
UTC timestamp when the clan was created.
public DateTime Created { get; init; }
Property Value
Creator
Steam64 ID of the clan creator.
public ulong Creator { get; init; }
Property Value
Invites
Pending invitations to the clan.
public IEnumerable<ClanInvite>? Invites { get; init; }
Property Value
Logo
Raw bytes of the clan logo image, if set.
public byte[]? Logo { get; init; }
Property Value
- byte[]
MaxMemberCount
Maximum number of members allowed in this clan, if capped.
public int? MaxMemberCount { get; init; }
Property Value
- int?
Members
Current members of the clan.
public IEnumerable<ClanMember>? Members { get; init; }
Property Value
Motd
Message of the day, if set.
public string? Motd { get; init; }
Property Value
MotdAuthor
Steam64 ID of the player who last changed the MOTD.
public ulong? MotdAuthor { get; init; }
Property Value
MotdTimestamp
UTC timestamp when the MOTD was last changed.
public DateTime? MotdTimestamp { get; init; }
Property Value
Name
Display name of the clan.
public string Name { get; init; }
Property Value
Roles
Roles defined in this clan.
public IEnumerable<ClanRole>? Roles { get; init; }
Property Value
Score
Clan score, if reported by the server.
public long? Score { get; init; }
Property Value
- long?