26 lines
422 B
Markdown
26 lines
422 B
Markdown
# sdu-course-bot
|
||
|
||
## 山东大学抢课脚本
|
||
|
||
#### 特性:
|
||
|
||
- 监控
|
||
- 抢课
|
||
- 换课(在课表冲突的情况下先退课再抢课,如果抢课失败进行回滚)
|
||
- 将操作信息发送至QQ(调用Qmsg酱API)
|
||
|
||
#### 环境
|
||
|
||
Node.js 14+
|
||
|
||
#### 使用
|
||
|
||
```bash
|
||
# 先clone本项目
|
||
npm i
|
||
cp config.yaml.example config.yaml
|
||
vim config.yaml # 根据配置文件内部的注释编辑
|
||
npm start # 启动脚本
|
||
```
|
||
|