2.0.0 • Published 2 years ago

pupbot-plugin-better-keywords v2.0.0

Weekly downloads
-
License
AGPL-3.0-or-later
Repository
github
Last release
2 years ago

↓本包现已弃用, 请异步新版↓

新版github 新版npm

pupbot-plugin-better-keywords

用于自定义关键字并回复(有分群、私聊功能)

安装

/plugin add better-keywords

启用

/plugin on better-keywords

指令

  • /bkw/bkw help -> 获取帮助
帮助菜单
	/bkw add <keyword> <info> [permissonGroup] [valueType] -> 增加自定义回复
	/bkw rm <keyword> [permissonGroup]-> 删除自定义回复
	permissonGroup: 不填 -> 当前群聊, g -> 所有群聊, gf -> 所有群聊和私信, f -> 所有私信(*不区分大小写)
	valueType: 不填/text -> 仅文本, codefile/jsfile/f/jsf -> js脚本文件(*不区分大小写)
注意: permissonGroup必须在valueType之前, 在脚本模式时, info为js脚本相对于机器人根目录的路径, 脚本最后记得module.exports = { main }, 脚本最后记得module.exports = { main }
本插件会自动调用脚本main函数并以其返回值为消息内容
  • /bkw about/bkwabut#bkwabout -> 关于界面

特色

  • 支持加载js脚本(自动调用main函数) js脚本开发文档
  • 支持js脚本热加载(在调用前自动刷新)
  • 支持js脚本使用 oicq 的 segment 等内置方法发送消息
  • 支持自定义提升文本(在插件安装目录./docs/docs.json中)

配置文件详解

{
    "keywords": {  // 主键(root)
        "groups": {},  // 当前群聊{<gid(群号)>: {<key>: {value: <value>, type: <type>}}}
        "global-g": {}, // 全局群聊{<key>: {value: <value>, type: <type>}
        "global-f": {}, // 全局私聊{<key>: {value: <value>, type: <type>}
        "global": {} // 全局群聊和私聊{<key>: {value: <value>, type: <type>}
    }
}
  • 兼容 {<key>: <value>}, 默认type为text(仅文本)
2.0.0

2 years ago

1.4.3

2 years ago

1.4.2

2 years ago

1.4.1

2 years ago

1.4.0

2 years ago

1.3.8

2 years ago

1.3.7

2 years ago

1.3.5

2 years ago

1.3.4

2 years ago

1.3.3

2 years ago

1.3.2

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago