1using System.Threading.Tasks;
41 bool AppliesTo(
string CommandLine,
string[] Arguments, out
object Details);
Contains an item of information about a command.
Basic interface for administration commands
string[] Aliases
Optional set of aliases. Can be null.
Task Execute(ChatState State, string[] Arguments, string OrgMessage, object Details, ResponseCallbackHandler ResponseCallback)
Executes the command.
bool AppliesTo(string CommandLine, string[] Arguments, out object Details)
If the command is applicable to the given command line.
HelpItem[] GetHelp()
Gets help about the command.
delegate Task< string > ResponseCallbackHandler(string Markdown, string MessageId)
Delegate for response callback handler methods.