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

【源码】基于Node.js的ohnkytabot聊天机器人

项目简介

本项目是基于Node.js开发的名为ohnkyta-bot的聊天机器人项目,主要应用于QQ聊天室,能为群聊提供多种有趣实用的功能。

项目的主要特性和功能

主要特性

  1. 基于Node.js开发,可维护性与扩展性良好。
  2. 具备丰富的聊天互动功能,提升群聊趣味性与实用性。

功能特性

  1. 随机符卡功能:爬取解析THBWiki的符卡列表,在群内发送“随机符卡”可生成随机符卡。
  2. 随机色图功能:通过api.lolicon.app接口获取色图,群内发送“/色图”即可获取。
  3. 直播提醒功能:为号主提供直播订阅提醒,需号主权限,使用示例为“直播订阅 [房间号] [显示的主播名称]”。
  4. MC服务器打雷提醒功能:为Minecraft服务器提供打雷提醒,需配套使用打雷提醒mod,目前验证尚未完成。

安装使用步骤

安装依赖

  1. 确保环境已安装Node.js。
  2. 通过npm全局安装bunyancross-env,命令为npm install -g bunyan cross-env

使用步骤

  1. 下载本项目源码文件。
  2. 在项目根目录运行npm install安装项目依赖。
  3. 如有必要,配置相关参数。
  4. 使用npm start启动项目。
  5. 机器人会依据配置在QQ群聊中提供服务。

下载地址

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