当前版本号:pcrcalendar 1.0.2
由于本插件尚未加入GUI,所以请在应用目录(CoolQ/data/app/com.billyang.calendar/)内进行应用配置:
- 将app放入CoolQ/app/文件夹(使用Mirai请参考Mirai-Native配置方法)
- 重新载入应用
- 启用本应用(打开
config.yml
并将enable
项改为true
) - 打开
config.yml
并在groups
项输入启用群号,使用','进行分割 - 恭喜,插件可以正常运行啦!
- 如果控制台显示插件返回126报错,那么你可能需要安装VC运行库(vc_redist.x86)
-enable: false
+enable: true
-groups: 0
+groups: groupnumber1,groupnumber2,...
本插件的数据均均匀随机生成自应用目录中的data.json
(大凶和大吉需要进行二次鉴定,并有独特的宜忌事件说明)
插件在第一次启用时会自动生成默认data.json
该json的架构大致如下:
"fortune": ["大吉",...] //用于生成运势
"characters": ["望",...] //用于生成默认角色
"suitable": {"key": "value",...} //键值对用于生成"宜"事件及说明
"unsuitable": {"key": "value",...} //键值对用于生成"忌"事件及说明
"position": ["面向东方",...] //用于生成加成方位
"actions": ["躺在地上",...] //用于生成加成动作
可以任意按照json格式添加数据来增加对应事件
在config.yml
中可以通过修改command
项从而编辑命令
command:
register: 签到
query: 运势
注意:
- 请尽量保持本插件运行环境内所有文件为UTF-8编码
- 请保证键值对
suitable
与unsuitable
的键顺序相同
本插件依赖于cqcppsdk,请先了解SDK的相关知识
- 安装cqcppsdk依赖
- 安装yaml-cpp依赖
- 使用cmake工具进行构建
- 使用vs进行release的发布,获得dll后载入酷Q
如果在使用中遇到问题、bug,或者有其他建议,欢迎通过issue反馈,或者进入交流群进行交流,非常感谢
请注意以下事项,否则我们可能会直接关闭你的PR:
- 请保证代码风格的一致
- 请注意异常处理
- 请注意添加注释
- 请言简意赅地说明PR修改