uh oh first commit
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
package commands
|
||||
|
||||
/**
|
||||
* Базовый интерфейс для всех команд приложения.
|
||||
*/
|
||||
interface Command {
|
||||
/** Имя команды. */
|
||||
val name: String
|
||||
|
||||
/** Краткое описание для команды [HelpCommand]. */
|
||||
val description: String
|
||||
|
||||
/**
|
||||
* Выполняет команду.
|
||||
* @param args аргументы, переданные в той же строке, что и имя команды
|
||||
*/
|
||||
fun execute(args: List<String>)
|
||||
}
|
||||
Reference in New Issue
Block a user