Package net.mamoe.mirai.console.command.parse
Types
Link copied to clipboard
Link copied to clipboard
Unresolved CommandCall.
Link copied to clipboard
class CommandCallImpl( val caller: CommandSender, val calleeName: String, val valueArguments: List<CommandValueArgument>, val originalMessage: MessageChain) : CommandCall
Content copied to clipboard
Link copied to clipboard
Lexical and syntactical parser for transforming a MessageChain into CommandCall
Link copied to clipboard
Link copied to clipboard
data class DefaultCommandValueArgument(val value: Message) : CommandValueArgument
Content copied to clipboard
The CommandValueArgument that doesn't vary in type (remaining MessageContent).
Link copied to clipboard
Functions
Link copied to clipboard
fun <T> CommandValueArgument.mapToTypeOrNull(expectingType: KType, context: (KType, Message) -> T?): T?
Content copied to clipboard
Link copied to clipboard