跳到主要内容

Interface: IListenerOnOptions

Defined in: packages/ov0/src/typing/listener.ts:19

listener.on注册时的options可选参数

Properties

blackList?

optional blackList: string[]

Defined in: packages/ov0/src/typing/listener.ts:27

功能黑名单


description?

optional description: string

Defined in: packages/ov0/src/typing/listener.ts:23

功能描述


isMiddleware?

optional isMiddleware: boolean

Defined in: packages/ov0/src/typing/listener.ts:35

是否作为中间件,可提升到其他插件之前调用,可改变事件向下传递的字段


name?

optional name: string

Defined in: packages/ov0/src/typing/listener.ts:21

事件监听器名称或功能名称


permissions?

optional permissions: ("owner" | "all" | "master" | "admin" | "member")[]

Defined in: packages/ov0/src/typing/listener.ts:31

功能权限


regExp?

optional regExp: string | RegExp

Defined in: packages/ov0/src/typing/listener.ts:25

正则表达式,配置该属性时如果不满足正则条件则跳过执行该功能


totalTrigger?

optional totalTrigger: number

Defined in: packages/ov0/src/typing/listener.ts:33

功能触发次数,默认值-1,表示一直触发


whiteList?

optional whiteList: string[]

Defined in: packages/ov0/src/typing/listener.ts:29

功能白名单