mirror of
https://github.com/JogmansonReal/Radicade.git
synced 2026-10-25 23:18:56 -07:00
50 lines
971 B
C#
50 lines
971 B
C#
using RadicadeServer.RecNet.Enums.Moderation;
|
|
|
|
namespace RadicadeServer.RecNet.Moderation
|
|
{
|
|
public class BlockDetails
|
|
{
|
|
public int Duration { get; set; }
|
|
|
|
public long GameSessionId { get; set; }
|
|
public long PlayerIdReporter { get; set; }
|
|
|
|
public bool IsBan { get; set; }
|
|
public bool IsHostKick { get; set; }
|
|
|
|
public bool IsWarning { get; set; }
|
|
|
|
public DateTime? TimeoutStartedAt { get; set; }
|
|
|
|
public string Message { get; set; } = string.Empty;
|
|
|
|
public ReportCategory ReportCategory { get; set; }
|
|
|
|
public string VoteKickReason { get; set; } = string.Empty;
|
|
|
|
public int? BannedUntil { get; set; }
|
|
|
|
|
|
public string DisplayReason { get; set; } = string.Empty;
|
|
|
|
|
|
public string BanType { get; set; } = string.Empty;
|
|
|
|
|
|
public bool IsVoiceModAutoban { get; set; }
|
|
|
|
public string? ModeratorNote { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string BanAppealCode { get; set; } = string.Empty;
|
|
|
|
public string BanAppealText { get; set; } = string.Empty;
|
|
}
|
|
}
|