public Message(IEmbed[] embeds, IMessageMention messageMention) : this() { Contract.AssertNotNull(embeds, nameof(embeds)); Contract.AssertNotNull(messageMention, nameof(messageMention)); Embeds = embeds; Mention = messageMention; }
public Message(string message, IMessageMention messageMention, bool isTTS = false) : this() { Contract.AssertArgumentNotTrue(string.IsNullOrEmpty(message), nameof(message)); Contract.AssertNotNull(messageMention, nameof(messageMention)); Content = message; Mention = messageMention; IsTTS = isTTS; }