CoolQ C++ SDK
由于本人精力有限,且 酷Q 即将停止服务,本项目已停止维护,感谢大家一直以来的支持和鼓励!
CoolQ C++ SDK(或称 cqcppsdk、CQCPPSDK)是为了方便使用 C++ 开发 酷Q 应用而生的一个开发框架,封装了与 酷Q 提供的 DLL 接口相关的底层逻辑,对外提供更现代的 C++ 接口,从而提高应用开发效率,与此同时保持 C++ native 的性能优势。
极简示例
#include <cqcppsdk/cqcppsdk.hpp>
using namespace cq;
CQ_INIT {
on_private_message([](const auto &event) {
try {
send_message(event.target, event.message);
} catch (ApiError &err) {
logging::warning("私聊", "复读失败");
}
});
}
使用方法
请参考 文档。请不要在阅读文档之前直接下载本仓库代码,除非你知道你在做什么。
样例项目
样例 | 简介 |
---|---|
打包资源文件 | 将资源文件打包到 app.dll ,并在运行时解包 |
应用案例
项目 | 简介 |
---|---|
richardchien/xiaofan-bot | CQMOE 小秘书莫小凡 |
dynilath/coolq-dicebot | 骰子机器人 |
MoeMod/CQuery | CS1.6/CSGO 服务器查询 |
zhaoguoqingit/KeyWord | 关键词触发器 |
问题反馈
如果使用过程中遇到任何问题、Bug,或有其它意见或建议,欢迎提 issue。
也欢迎加入 QQ 交流群 590842375 来和大家讨论~