mirai-core / net.mamoe.mirai.message.data / CustomMessageMetadata / <init>

<init>

CustomMessageMetadata()

自定义消息元数据.

实现方法:

  1. 实现一个类继承 CustomMessageMetadata, 添加 @Serializable (来自 kotlinx.serialization)
  2. 添加伴生对象, 继承 CustomMessage.ProtoBufSerializerFactoryCustomMessage.JsonSerializerFactory, 或 CustomMessage.Factory
  3. 在需要解析消息前调用一次伴生对象以注册

See Also

CustomMessage

ConstrainSingle