# sdu-course-bot ## 山东大学抢课脚本 #### 特性: - 监控(检视某几门课的剩余人数变化) - 抢课(当某几门课剩余人数大于0时自动抢课) - 换课(在课表冲突的情况下先退课再抢课,如果抢课失败进行回滚) - 将监控、抢课、换课操作信息发送至QQ(调用Qmsg酱API) #### 环境 Node.js 14+ #### 使用 ```bash # 先clone本项目 npm i cp config.yaml.example config.yaml vim config.yaml # 根据配置文件内部的注释编辑 npm start # 启动脚本 ```