diff --git a/DisCatSharp/Entities/Guild/IncidentsData.cs b/DisCatSharp/Entities/Guild/IncidentsData.cs index ee2d9e0fd..298e1d585 100644 --- a/DisCatSharp/Entities/Guild/IncidentsData.cs +++ b/DisCatSharp/Entities/Guild/IncidentsData.cs @@ -1,29 +1,40 @@ using System; using Newtonsoft.Json; namespace DisCatSharp.Entities; /// /// Represents an incidents data object /// public class IncidentsData : ObservableApiObject { + /// + /// Gets until when direct messages are disabled. + /// + [JsonProperty("dms_disabled_until", NullValueHandling = NullValueHandling.Include)] + public DateTimeOffset? DmsDisabledUntil { get; internal set; } + /// /// Gets until when invites are disabled. /// [JsonProperty("invites_disabled_until", NullValueHandling = NullValueHandling.Include)] public DateTimeOffset? InvitesDisabledUntil { get; internal set; } /// - /// Gets until when direct messages are disabled. + /// Gets when the dm spam was detected at. /// - [JsonProperty("dms_disabled_until", NullValueHandling = NullValueHandling.Include)] - public DateTimeOffset? DmsDisabledUntil { get; internal set; } + [JsonProperty("dm_spam_detected_at", NullValueHandling = NullValueHandling.Include)] + public DateTimeOffset? DmSpamDetectedAt { get; internal set; } + /// + /// Gets when the raid was detected at. + /// + [JsonProperty("raid_detected_at", NullValueHandling = NullValueHandling.Include)] + public DateTimeOffset? RaidDetectedAt { get; internal set; } /// /// Constructs a new object. /// internal IncidentsData() { } }