This commit is contained in:
cdle
2023-06-27 13:27:04 +08:00
parent 564ced7f4f
commit 3bdbb07ba3
11 changed files with 194 additions and 12 deletions
+10
View File
@@ -496,6 +496,16 @@ func initPlugin(data string, uuid string) (*common.Function, error) {
vm.Set("res", goja.Undefined())
vm.Set("req", goja.Undefined())
vm.Set("sender", ss)
vm.Set("run", func(uuid string) bool { //执行子脚本
fs := Functions
for i := range fs {
if fs[i].UUID == uuid {
fs[i].Handle(s, nil)
return true
}
}
return false
})
vm.Set("s", ss)
vm.Set("InitAdapter", func(plt, botid string) *Factory {
f := &Factory{