CurrencyAlertClassic/KamiLib/Interfaces/ISubCommand.cs

14 lines
326 B
C#

using System.Collections.Generic;
using KamiLib.ChatCommands;
namespace KamiLib.Interfaces;
public interface ISubCommand
{
string? GetCommand();
IEnumerable<string>? GetAliases();
bool Execute(CommandData commandData);
string? GetHelpText();
bool Hidden { get; }
bool HasParameterAction { get; }
}