消息转换器
类型: MessageTransformFunction
typescript
export type MessageTransformFunction = (
session: Session,
element: h,
message: Message
) => Promise<boolean | void>具体的消息转换器函数。
返回值为 false 则会让消息继续传递转换。
类: MessageTransformer
MessageTransformer 类实现了消息转换器的聚合。
可以通过 ctx.chatluna.messageTransformer 访问到该类的实例。
messageTransformer.intercept()
- type:
string转换器指定的元素类型 - transformer:
MessageTransformFunction消息转换器函数
添加一个消息转换器。
messageTransformer.transform()
将 Koishi 元素添加进给定的 Message 对象中。