ConsoleCommandSender

控制台指令执行者. 代表由控制台执行指令

控制台拥有一切指令的执行权限.

不建议在 CompositeCommand 中使用 ConsoleCommandSender, 使用 SystemCommandSender 以允许其他插件执行

Functions

Link copied to clipboard
open suspend override fun sendMessage(message: String): Nothing?
open suspend override fun sendMessage(message: Message): Nothing?

立刻发送一条消息.

Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
open override val bot: Nothing?

与这个 CommandSender 相关的 Bot. 当通过控制台执行时为 null.

Link copied to clipboard
open override val coroutineContext: CoroutineContext
Link copied to clipboard
open override val isAnsiSupported: Boolean

当前 SystemCommandSender 是否支持 Ansi 信息

Link copied to clipboard
const val NAME: String
Link copied to clipboard
open override val name: String
Link copied to clipboard
open override val permitteeId: AbstractPermitteeId.Console
Link copied to clipboard
open override val subject: Nothing?

与这个 CommandSender 相关的 Contact.

Link copied to clipboard
open override val user: Nothing?

指令原始发送.