create

尝试通过 SingleMessageReceipt 中的 构造 MiraiQuoteReply.

如果 messageReceiptSimbotMiraiMessageReceipt 类型,则会直接使用 SimbotMiraiMessageReceipt.receipt 中的可用属性直接构造,不会发生序列化过程。 如果是其他类型,则会尝试通过 SingleMessageReceipt.id 进行构造。但是当为这种可能性时,构造的成功率会很低——基本不会有可支持的其他类型,因此大概率会引发异常。

See also


尝试通过 MessageContent 构造 MiraiQuoteReply.

MessageContentMiraiReceivedMessageContentMiraiMessageChainContent 且其中存在 messageSource 时可以构建为 MiraiQuoteReply. (MiraiReceivedNudgeMessageContent 也无法被引用回复,同样会引发异常)

Throws