CourseworkNotificationRobot 是一款基于NoneBot与酷Q机器人的作业通知机器人,需配合 作业管理系统(SchoolAssignmentManageSystem) 项目使用
Author | Blog | |
---|---|---|
冬酒暖阳 | mailto:[email protected] | 博客:www.lifepoem.cn |
-
通过源代码安装
git clone https://github.com/allwaysLove/CourseworkNotificationRobot.git python -m pip install -r requirements.txt
-
使用命令行 cd 到项目根目录
-
开启QQ机器人
python main.py
-
Linux系统下,可以使用nohub命令,另其持续运行,并将运行时日志输出至 coolqPythonOut.log
nohup python3.7 main.py > coolqPythonOut.log 2>&1 &
|-- CourseworkNotificationRobot
|-- .gitignore
|-- config.py
|-- LICENSE
|-- main.py
|-- README.md
|-- requirments.txt
|-- bot
|-- plugins
|-- GroupAssignmentsManage.py
|-- GuestUserAssignmentsManage.py
|-- news.py
|-- pluginsConfig.py
|-- SuperUserAssignmentsManage.py
文件名 注释 .gitignore git 忽略文件 config.py QQ机器人全局配置 LICENSE MIT许可证 main.py 机器人主函数 README.md 说明文档 requirments.txt 项目代码主要依赖库 pluginsConfig.py 机器人应用插件配置 GroupAssignmentsManage.py 群用户作业通知命令 GuestUserAssignmentsManage.py 私聊用户作业通知命令 SuperUserAssignmentsManage.py Django项目配置 news.py 新闻爬虫机器人
- 查询所有未到期的作业
- 查询当日即将截止的作业
- 查询自定义天数内截止的作业
- 向通知群内发送作业
- 增加撤回功能,支持撤回上一条消息