QQ机器人插件开发实践(一)

Gophers · · 2717 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

平台选择:酷Q

使用此平台的原因是个人觉得易用性、稳定性方面要比其他平台好一些。

开发语言:Go,其他其他平台可参考社区

环境准备

  1. 从社区发布板块下载最新的平台软件,我的安装路径(C:\酷Q Air)为例

  2. GCC编译环境搭建(有的话可忽略)

    • 下载GCC编译器,如链接失效则点此中并安装,我的安装路径(C:\TDM-GCC-64)为例

    • 将GCC的bin目录添加到环境变量(我的是C:\TDM-GCC-64\bin)

    • 最后使用cmd 验证有效即可

      gcc -v
      

      截图参考:

项目搭建

  1. 打开CoolQ Golang SDK,根据教程fork一个模板分支到自己的github仓库(也可直接下载到本地开发)
  2. 至此,开发的前期工作就准备完毕了。

插件开发

模板已经默认实现了复读机的功能,只需要简单的配置插件信息,即可完成编译。

  1. 在app.go中修改插件信息及包名

  1. 在build.bat中修改酷Q中的插件目录(插件打包后直接拷贝到酷Q,最后目录为插件包名)

3.然后在控制台输入build后回车,即可执行build.bat进行编译。结果如下图:

插件测试

插件的测试及使用可参考酷Q社区的相关文档

下一篇将会分享接入智能聊天的功能

测试截图:

Demo获取

点我


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:Gophers

查看原文:QQ机器人插件开发实践(一)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2717 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传