namespace axXez.TS3.Protocol { /// Fired when a text message is received in a registered scope. public class TextMessageArgs : TsEntity { /// Scope of the message. [TsField("targetmode")] public MessageTargetMode TargetMode { get; private set; } /// Content of the message. [TsField("msg")] public string Message { get; private set; } /// Client ID of the recipient; only meaningful when is . [TsField("target")] public int Target { get; private set; } /// Client who sent the message. [TsField] public InvokerInfo InvokerInfo { get; private set; } internal TextMessageArgs(TsDataEntry data) : base(data) { } } }