EventListenerContext
一个在每一个事件处理器的独立处理流程中流转的上下文。 用于承载本次事件处理前后的诸项信息。
Author
ForteScarlet
Properties
Link copied to clipboard
整个事件调度流程中的 EventContext。
Link copied to clipboard
当前正在处理事件(所处的)事件处理器实例。
Link copied to clipboard
本次事件处理器进行处理时,用于匹配的事件中消息文本内容。 如果为 null
则可能说明事件类型不是 MessageEvent 或 MessageContent.plainText 本身为 null
。 建议在使用 EventInterceptor 或逻辑内有效性匹配时,如果需要对事件的文本内容进行处理、匹配,使用此处的 plainText 而不是 MessageContent.plainText。 一些自动生成、处理或流程化的处理逻辑(例如 quantcat
相关模块中的注解形式处理器)也会使用此处的 plainText 并可能对其值造成影响。