diff --git a/src/Discord.Net.WebSocket/DiscordSocketClient.cs b/src/Discord.Net.WebSocket/DiscordSocketClient.cs index 15a848d56..2c8518b5e 100644 --- a/src/Discord.Net.WebSocket/DiscordSocketClient.cs +++ b/src/Discord.Net.WebSocket/DiscordSocketClient.cs @@ -2991,7 +2991,7 @@ namespace Discord.WebSocket data.TriggerType, cacheableUser, cacheableChannel, - cacheableMessage, + cachedMsg is not null ? cacheableMessage : null, data.AlertSystemMessageId.GetValueOrDefault(0), data.Content, data.MatchedContent.IsSpecified diff --git a/src/Discord.Net.WebSocket/Entities/Guilds/AutoModActionExecutedData.cs b/src/Discord.Net.WebSocket/Entities/Guilds/AutoModActionExecutedData.cs index d6b3204f9..0643c1500 100644 --- a/src/Discord.Net.WebSocket/Entities/Guilds/AutoModActionExecutedData.cs +++ b/src/Discord.Net.WebSocket/Entities/Guilds/AutoModActionExecutedData.cs @@ -30,7 +30,7 @@ public class AutoModActionExecutedData /// /// This property will be if the message was blocked by the automod. /// - public Cacheable Message { get; } + public Cacheable? Message { get; } /// /// Gets the id of the system auto moderation messages posted as a result of this action. @@ -66,7 +66,7 @@ public class AutoModActionExecutedData AutoModTriggerType triggerType, Cacheable user, Cacheable channel, - Cacheable message, + Cacheable? message, ulong alertMessageId, string content, string matchedContent,