ppagent / BaseDrawSkill
Class: abstract
BaseDrawSkill
Defined in: src/skill/base.draw.skill.ts:36
agent的技能,可以用来做任何关于消息源或者bot回复的内容的操作,如改变文本回复为语音回复
Extended by
Implements
Constructors
Constructor
new BaseDrawSkill(
_app
,_options
):BaseDrawSkill
Defined in: src/skill/base.draw.skill.ts:138
Parameters
_app
_options
Returns
BaseDrawSkill
Properties
params
static
params:ISkillParams
Defined in: src/skill/base.draw.skill.ts:37
Accessors
options
Get Signature
get options():
ISkillOptions
Defined in: src/skill/base.draw.skill.ts:147
Returns
Implementation of
params
Get Signature
get params():
IConfigParams
Defined in: src/skill/base.draw.skill.ts:151
Returns
Implementation of
Methods
applyOnSource()
applyOnSource(
data
):Promise
<void
>
Defined in: src/skill/base.draw.skill.ts:159
在消息被响应之前调用。无需响应的消息不会被调用 如果希望拦截bot的后续响应,可以将data中的message设置为空
Parameters
data
Returns
Promise
<void
>
Implementation of
init()
init():
Promise
<void
>
Defined in: src/skill/base.draw.skill.ts:155
Returns
Promise
<void
>