littlebot
Published on 2025-04-10 / 1 Visits
0

【源码】基于Go语言的酷Q机器人插件

项目简介

本项目名为“Ninjia - Robot”,是基于酷Q开源项目,使用Go语言实现的机器人插件。借助酷Q平台,该项目能为用户提供一系列智能化服务,包含自动处理私聊和群消息、定时任务提醒、兑换码管理、搜题等功能。

项目的主要特性和功能

  1. 自动化处理消息:自动处理私聊和群消息,依据消息内容执行查询、新增、删除兑换码等不同操作。
  2. 定时任务提醒:设置早晨播报、晚上播报、团本提醒和家族战提醒等定时任务,每日自动执行。
  3. 搜题功能:通过HTTP请求获取搜索结果并回传至群。
  4. 智能回答:利用API接口实现智能回答,根据用户问题返回对应答案。
  5. 配置灵活:支持通过配置文件或环境变量进行自定义配置,方便用户按需调整。

安装使用步骤

环境准备

下载并安装Go语言编译器和gcc编译器。

启动开发者模式

参照酷Q官方文档启动酷Q的开发者模式。

修改项目配置

  1. 将go.mod文件第一行改为自己项目的地址。
  2. 修改app.go文件main函数前// cqp:开头的注释,包含名称、版本、作者和简介。
  3. 修改app.go文件init函数内的AppID。
  4. 若需自动复制文件,设置环境变量DevDir。

编译项目

运行build.bat批处理文件。

重载应用

在酷Q的菜单 - 应用管理中,点击重载应用,即可看到插件。

注意事项

  • 使用前需了解酷Q的使用规则和开发者模式开启方法。
  • 修改代码或配置后,需重新编译并重载应用才能看到效果。
  • 项目具体功能和使用方法可参考相关文档或源码说明。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】