CommandValueArgumentParser
指令参数解析器. 用于解析字符串或 SingleMessage 到特定参数类型.
参数解析
如 SimpleCommand 中的示例:
suspend fun CommandSender.mute(target: Member, duration: Int)
Content copied to clipboard
CommandManager 总是从 SimpleCommand.context 搜索一个 T 为 Member 的 CommandValueArgumentParser, 并调用其 CommandValueArgumentParser.parse
内建指令解析器
See also
Types
Functions
Inheritors
Extensions
Link copied to clipboard
fun <T : Any> CommandValueArgumentParser<T>.parse(raw: Message, sender: CommandSender): T
Content copied to clipboard
解析一个字符串或 SingleMessage 为 T 类型参数