From f190679973c50e6a519107634f08e2b8a65b6f63 Mon Sep 17 00:00:00 2001 From: Brandon Smith Date: Fri, 21 Aug 2015 04:06:47 -0300 Subject: [PATCH] Added IsMentioningMe property to Message --- src/Discord.Net/DiscordClient.cs | 1 + src/Discord.Net/Message.cs | 1 + 2 files changed, 2 insertions(+) diff --git a/src/Discord.Net/DiscordClient.cs b/src/Discord.Net/DiscordClient.cs index b43bcca41..61644efab 100644 --- a/src/Discord.Net/DiscordClient.cs +++ b/src/Discord.Net/DiscordClient.cs @@ -118,6 +118,7 @@ namespace Discord message.IsMentioningEveryone = extendedModel.IsMentioningEveryone; message.IsTTS = extendedModel.IsTextToSpeech; message.MentionIds = extendedModel.Mentions?.Select(x => x.Id)?.ToArray() ?? new string[0]; + message.IsMentioningMe = message.MentionIds.Contains(UserId); if (extendedModel.Author != null) message.UserId = extendedModel.Author.Id; message.Timestamp = extendedModel.Timestamp; diff --git a/src/Discord.Net/Message.cs b/src/Discord.Net/Message.cs index 260775df1..fab8f378a 100644 --- a/src/Discord.Net/Message.cs +++ b/src/Discord.Net/Message.cs @@ -20,6 +20,7 @@ namespace Discord public string Id { get; } + public bool IsMentioningMe { get; internal set; } public bool IsMentioningEveryone { get; internal set; } public bool IsTTS { get; internal set; } public string Text { get; internal set; }