diff --git a/src/Discord.Net/MessageQueue.cs b/src/Discord.Net/MessageQueue.cs index b5de885b0..bc659e4d6 100644 --- a/src/Discord.Net/MessageQueue.cs +++ b/src/Discord.Net/MessageQueue.cs @@ -55,6 +55,7 @@ namespace Discord.Net internal Message QueueSend(Channel channel, string text, bool isTTS) { Message msg = new Message(0, channel, channel.IsPrivate ? channel.Client.PrivateUser : channel.Server.CurrentUser); + msg.IsTTS = isTTS; msg.RawText = text; msg.Text = msg.Resolve(text); msg.Nonce = GenerateNonce(); diff --git a/src/Discord.Net/Models/Message.cs b/src/Discord.Net/Models/Message.cs index 510d1a341..a3e0ed699 100644 --- a/src/Discord.Net/Models/Message.cs +++ b/src/Discord.Net/Models/Message.cs @@ -177,7 +177,7 @@ namespace Discord public User User { get; } /// Returns true if the message was sent as text-to-speech by someone with permissions to do so. - public bool IsTTS { get; private set; } + public bool IsTTS { get; internal set; } /// Returns the state of this message. Only useful if UseMessageQueue is true. public MessageState State { get; internal set; } /// Returns the raw content of this message as it was received from the server.