项目简介
本项目是基于Nonebot框架开发的QQ机器人助手,具备整点报时、群聊管理、天气查询、图书馆座位预约和设备借还登记等多种实用功能。用户通过简单命令就能便捷操作,提升群聊与日常生活的便利性。
项目的主要特性和功能
- 整点报时:支持开启和关闭整点报时功能。
- 群聊增强:可禁言和解除禁言群成员,自动回复问候语,支持智能聊天模式。
- 天气查询:能查询指定城市的天气情况。
- 图书馆座位预约:可查询图书馆自习室人数,进行座位预约和取消预约,具备自动抢座功能。
- 设备借还登记:管理员可添加、删除设备,查看设备列表和操作日志,进行设备借出和归还操作,还能查看个人和群成员的借还记录。
安装使用步骤
环境准备
- 确保已安装Python 3.x。
- 安装Nonebot和相关依赖库:
bash pip install nonebot
步骤
- 复制项目
bash cd your-repo
- 安装依赖
bash pip install -r requirements.txt
- 配置机器人
- 修改
config.py
文件,配置QQ机器人的相关信息。 - 配置
go-cqhttp
和flask
的相关端口和URL。 - 启动机器人
bash python main.py
- 在QQ群中添加机器人
- 添加机器人QQ号到群聊中,并配置相应的权限。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】