toMessage
将一个 Neko 实例转化为 Messages.
可以提供一个基准消息链 baseMessageChain 作为参数,对于部分catcode类型来讲, 提供额外的消息链可以有一定程度的优化(例如图片类型的catcode)。
Return
解析得到的消息元素。
Parameters
baseMessageChain
当前事件上下文中的消息链
Throws
参数缺失或无效时
可能存在解析过程中的各种异常。
将一个 Neko 实例转化为 Message.Element.
可以提供一个基准消息内容 messageContent 作为参数, 如果这个消息内容的类型为 MiraiReceivedMessageContent, 那么便会提供其中的 MiraiReceivedMessageContent.originalMessageChain 来尝试为解析提供可能的优化空间。
对于部分catcode类型来讲, 提供额外的消息链可以有一定程度的优化(例如图片类型的catcode)。
Return
解析得到的消息元素。
Parameters
messageContent
基准消息内容
将一个 Neko 实例转化为 Message.Element.
可以提供一个基准消息事件 messageEvent 作为参数,如果这个消息事件中的 messageContent 类型为 MiraiReceivedMessageContent, 那么便会提供其中的 MiraiReceivedMessageContent.originalMessageChain 来尝试为解析提供可能的优化空间。
对于部分catcode类型来讲, 提供额外的消息链可以有一定程度的优化(例如图片类型的catcode)。
Return
解析得到的消息元素。
Parameters
messageEvent
基准消息事件