littlebot
Published on 2025-04-09 / 2 Visits
0

【源码】基于Nonebot框架的QQ机器人助手

项目简介

本项目是基于Nonebot框架开发的QQ机器人助手,具备整点报时、群聊管理、天气查询、图书馆座位预约和设备借还登记等多种实用功能。用户通过简单命令就能便捷操作,提升群聊与日常生活的便利性。

项目的主要特性和功能

  1. 整点报时:支持开启和关闭整点报时功能。
  2. 群聊增强:可禁言和解除禁言群成员,自动回复问候语,支持智能聊天模式。
  3. 天气查询:能查询指定城市的天气情况。
  4. 图书馆座位预约:可查询图书馆自习室人数,进行座位预约和取消预约,具备自动抢座功能。
  5. 设备借还登记:管理员可添加、删除设备,查看设备列表和操作日志,进行设备借出和归还操作,还能查看个人和群成员的借还记录。

安装使用步骤

环境准备

  1. 确保已安装Python 3.x。
  2. 安装Nonebot和相关依赖库: bash pip install nonebot

步骤

  1. 复制项目 bash cd your-repo
  2. 安装依赖 bash pip install -r requirements.txt
  3. 配置机器人
  4. 修改config.py文件,配置QQ机器人的相关信息。
  5. 配置go-cqhttpflask的相关端口和URL。
  6. 启动机器人 bash python main.py
  7. 在QQ群中添加机器人
  8. 添加机器人QQ号到群聊中,并配置相应的权限。

下载地址

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