跳到主要内容

Variable: useRes()

const useRes: (event) => (...args) => object & SegmentMethods

Defined in: packages/ov0/src/core/plugin/hooks/useRes.ts:66

提供更加灵活的消息发送方式

Parameters

event

plugin事件

ctx

Listener<IDefaultAdapterExport>

e?

TListenerEventParams<IAdapterExport, keyof IListenerBaseEventMap>

Returns

(...args): object & SegmentMethods

Parameters

args

...[]

Returns

object & SegmentMethods

Example

import { plugin } from '@/plugin'
import { useRes } from 'ov0'

export default plugin.defineListener({
name: 'useRes示例',
adapters: ['onebot11']
}, ctx => {

const { useEventHooks } = ctx.createHooks({
useRes
})

ctx.on('message', {
name: '监听消息测试',
}, useEventHooks((e, ehooks) => {

console.log(e.__adapterName)
const res = ehooks.useRes()
res.text('888').send()

}))
})