写了一个 QQ 机器人

写了一个 QQ 机器人

先上个图

为什么

最近迷上了QQ机器人, 原来一直用的契约机器人和大佬写的各种各样的插件, 但发现有很多功能并不能满足自己, 也不会易语言, 刚好酷Q有各种各样的SDK, 于是就打算自己写一个. 一开始是用酷Q Air 写的, 后来有个大佬给了个 Pro 的授权码@(亲亲), emmmm, 于是将计就计, 用Pro版写了一些自认为比较实用的功能

相关功能

  • /帮助 获取帮助
  • /一言 随机一句话服务
  • /以图搜番 {图片} 根据图片查找番剧
  • /搜图 {图片|关键字} 根据图片在pixiv查找相关信息
  • /点歌 {关键字} 从网易云点一首歌
  • /存图 {图片} 保存一张图片到本地
  • /点图 {pixivId} 根据pixiv id分享一张图
  • /二维码 {内容} 生成一个二维码
  • /短链接 {URL地址} 生成一个短链接
  • /ip {IP|域名} 查看ip或域名的相关信息
  • /rbq {资源名} 懂的人自然懂

如何使用

  • 下载酷Q Pro 版本并安装 HTTP API 插件, 然后进行相关配置(见后面)
  • 下载 bot.exe 密码: hazymoon 然后运行
  • 没了

HTTP API 的相关配置说明

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
{
    "host": "0.0.0.0",
    "port": 5700,
    "use_http": true,
    "ws_host": "0.0.0.0",
    "ws_port": 6700,
    "use_ws": false,
    "post_url": "http://127.0.0.1:8989",
    "access_token": "mikutoken",
    "secret": "mikuqwq",
    "post_message_format": "string",
    "serve_data_files": true,
    "update_source": "https://raw.githubusercontent.com/richardchien/coolq-http-api-release/master/",
    "update_channel": "stable",
    "auto_check_update": false,
    "auto_perform_update": false,
    "thread_pool_size": 4,
    "server_thread_pool_size": 1,
    "show_log_console": false,
    "enable_backward_compatibility": false
}

计划

  • 运行时有交互信息
  • 追番功能
  • rss订阅
  • 入群欢迎语
  • 天气查询
  • 存图功能增加web查看服务
  • 修复各种bug
  • ….

其他

  • 不确定能用
  • 暂时只在 酷Q Pro 版本上测试过, Air 应该也能用, 但发不了图片
  • 在本地测试没问题, 丢到服务器上部分功能会失效, 原因暂时不知道, 闲的时候再修复

开源?

  • 代码太垃圾, 不想丢人@(头顶便便)
署名 - 非商业性使用 - 禁止演绎 4.0