Esempio n. 1
0
        public Message(IEmbed[] embeds, IMessageMention messageMention) : this()
        {
            Contract.AssertNotNull(embeds, nameof(embeds));
            Contract.AssertNotNull(messageMention, nameof(messageMention));

            Embeds  = embeds;
            Mention = messageMention;
        }
Esempio n. 2
0
        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;
        }