Factory

用于构建 MiraiComponentComponentFactory 实现。

当处于 ApplicationBuilder 中时,你可以通过扩展函数 useMiraiComponent 来注册当前组件, 可以通过 miraiBots 来注册 MiraiBotManager, 或者通过 useMirai 来注册二者。

See also

Functions

Link copied to clipboard
open suspend override fun create(configurator: MiraiComponentConfiguration.() -> Unit): MiraiComponent

根据配置函数构建 MiraiComponent.

Properties

Link copied to clipboard
Link copied to clipboard

当前组件中所提供的所有额外消息类型的序列化模块。

Link copied to clipboard
const val ID_VALUE: String

MiraiComponent 的组件标识ID。

Link copied to clipboard
open override val key: Attribute<MiraiComponent>

当前组件工厂的注册标识。

Link copied to clipboard

得到 MiraiComponent 所使用的消息序列化信息。