API Reference › CommandsICommandContextInterfaceNamespace: SwiftlyS2.Shared.Commands · Assembly: SwiftlyS2.CS2.dllpublic interface ICommandContextView sourcePropertiesArgsGets the array of arguments passed with the command.string[] Args { get; }Property Valuestring[]CommandNameGets the command name itself.string CommandName { get; }Property ValuestringIsSentByPlayerGets a value indicating whether the command was sent by a player.bool IsSentByPlayer { get; }Property ValueboolIsSlientGets a value indicating whether the command should be executed silently without broadcasting to other players.bool IsSlient { get; }Property ValueboolPrefixGets the command prefix.string Prefix { get; }Property ValuestringSenderGets the player who sent the command, or null if the command was not sent by a player.IPlayer? Sender { get; }Property ValueIPlayer?MethodsReply(string)Sends a reply message to the command sender.void Reply(string message)ParametersmessagestringThe message to send as a reply.ReplyAsync(string)Sends a reply message to the command sender asynchronously.Task ReplyAsync(string message)ParametersmessagestringThe message to send as a reply.ReturnsTask