Added IsMentioningMe property to Message

This commit is contained in:
Brandon Smith
2015-08-21 04:06:47 -03:00
parent 9d1d549563
commit f190679973
2 changed files with 2 additions and 0 deletions

View File

@@ -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;

View File

@@ -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; }