plainText

abstract var plainText: String?(source)

本次事件处理器进行处理时,用于匹配的事件中消息文本内容。 如果为 null 则可能说明事件类型不是 MessageEventMessageContent.plainText 本身为 null。 建议在使用 EventInterceptor 或逻辑内有效性匹配时,如果需要对事件的文本内容进行处理、匹配,使用此处的 plainText 而不是 MessageContent.plainText。 一些自动生成、处理或流程化的处理逻辑(例如 quantcat 相关模块中的注解形式处理器)也会使用此处的 plainText 并可能对其值造成影响。

plainText可修改 的,其值的修改不会影响到事件原本的值。 此值服务于流程化的拦截器以及匹配逻辑。