Releases: kyubotics/coolq-cpp-sdk
Releases · kyubotics/coolq-cpp-sdk
v191008
08 Oct 15:48
Compare
Sorry, something went wrong.
No results found
更新日志:
新增 api::get_friend_list 函数,用于获取好友列表
新增 api::get_group_info 函数,用于获取单个群信息
新增 event::on_group_ban 回调,用于处理群禁言事件,回调函数的参数类型为 cq::GroupBanEvent 类引用
v191002
02 Oct 06:35
Compare
Sorry, something went wrong.
No results found
更新日志:
新增带 domain 参数的 api::get_cookie 函数,用于获取特定域名下的 cookies
MessageSegment 类新增带 style 参数的 music 静态方法
更新构建脚本,现支持使用预编译的依赖库,而不用安装完整的 vcpkg,具体请参考 README
完善 AppVeyor CI 配置,提供更舒适的自动构建体验
v190511-1
11 May 15:35
Compare
Sorry, something went wrong.
No results found
更新日志:
同时支持使用 VS 2017 和 VS 2019、MSVC v141 和 MSVC v142 构建
v190511
10 May 16:27
Compare
Sorry, something went wrong.
No results found
更新日志:
修复 scripts/generate.ps1 查找 CMake 命令出错的问题
更新 scripts/post_build.ps1,现在不会再将 app.json 转码为 GB18030,因为 酷Q v5.14.5 开始支持 UTF-8 编码
调整 App Id 的传递方式,现在在代码中可以使用 APP_ID 宏来获得 app_id.txt 中填写的 App Id,类型为字符串字面量
切换构建工具链到 VS 2019 和 MSVC v142
注意,本次更新涉及到构建系统和核心代码两部分,需要同时更新构建部分(本仓库)和核心代码部分(src/cqsdk 子模块,通过 git submodule update 更新)。
v190509
09 May 15:44
Compare
Sorry, something went wrong.
No results found
更新日志:
更新构建脚本以适应 酷Q v5.14.4 引入的插件开发目录变更,如果之前新增了 scripts/install.ps1,需要注意 $args 已经改变,请参考新的 README 中给出的安装脚本示例
移除 CQ_INITIALIZE 宏和 cq::app::id 变量,现在只需要修改 app_id.txt 中的 App Id,而无需修改任何其它位置(比如以前需要修改的 CMakeLists.txt),也无需调用 CQ_INITIALIZE("app id") 来初始化
调整了 demo.cpp 中的示例代码
注意,本次更新涉及到构建系统和核心代码两部分,需要同时更新构建部分(本仓库)和核心代码部分(src/cqsdk 子模块,通过 git submodule update 更新)。
v190407
07 Apr 13:52
Compare
Sorry, something went wrong.
No results found
优化 prepare.ps1 脚本,不再要求 PATH 中存在 cmake 命令,可自动检测 vcpkg 和 VS 中的 CMake
使用动态链接的 libiconv 取代静态链接(因为 酷Q 提供了 libiconv.dll),有效减小了 CPK 体积
这个版本不包含核心代码的更新,无需执行 git submodule update。
v190303
03 Mar 15:37
Compare
Sorry, something went wrong.
No results found
cq:api::get_record 函数新增 full_path 参数用于获取语音文件的绝对路径
新增 cq:api::get_image 函数用于下载收到的图片并获取图片文件的绝对路径
新增 cq:api::can_send_image 和 cq:api::can_send_record 函数用于检查是否可以发送图片和语音