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) { }
}
}