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
函数用于检查是否可以发送图片和语音