C# Класс Nekobot.Commands.CommandGroupBuilder

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddCheck ( Func checkFunc, string errorMsg = null ) : void
AddCheck ( IPermissionChecker checker ) : void
Category ( string category ) : CommandGroupBuilder
CreateCommand ( ) : CommandBuilder
CreateCommand ( string cmd ) : CommandBuilder
CreateGroup ( string cmd, Action config ) : CommandGroupBuilder
DefaultMusicFlag ( bool isMusicRelated ) : void
DefaultNsfwFlag ( bool isNsfw ) : void

Приватные методы

Метод Описание
CommandGroupBuilder ( Nekobot.Commands.CommandService service, string prefix = "", string category = null, IEnumerable initialChecks = null, bool defaultNsfwFlag = false, bool defaultMusicFlag = false ) : Discord

Описание методов

AddCheck() публичный метод

public AddCheck ( Func checkFunc, string errorMsg = null ) : void
checkFunc Func
errorMsg string
Результат void

AddCheck() публичный метод

public AddCheck ( IPermissionChecker checker ) : void
checker IPermissionChecker
Результат void

Category() публичный метод

public Category ( string category ) : CommandGroupBuilder
category string
Результат CommandGroupBuilder

CreateCommand() публичный метод

public CreateCommand ( ) : CommandBuilder
Результат CommandBuilder

CreateCommand() публичный метод

public CreateCommand ( string cmd ) : CommandBuilder
cmd string
Результат CommandBuilder

CreateGroup() публичный метод

public CreateGroup ( string cmd, Action config ) : CommandGroupBuilder
cmd string
config Action
Результат CommandGroupBuilder

DefaultMusicFlag() публичный метод

public DefaultMusicFlag ( bool isMusicRelated ) : void
isMusicRelated bool
Результат void

DefaultNsfwFlag() публичный метод

public DefaultNsfwFlag ( bool isNsfw ) : void
isNsfw bool
Результат void