依赖pandas,openpyxl,requests,pypiwin32,selenium基本上任何版本都可以就不做requirements了,要用爬虫要找教程看看selenium桥接chrome,否则手动放排刀表在目录下即可
要求表格文件中存在“报名统计”sheet,且A2到F31符合特定格式,参考样例excel
(主要是没有在线文档的api,也不太会写在线文档这种强鉴权的爬虫emmm),或者直接改main.py中update_plan即可
因为数据和指令的量不大,就没用sqlite处理了,所以还是有些不方便的,但是懒得改了【笑哭】。
异常处理等其他细节基本就没做,希望有大佬指点!
异步处理做得也不好,基本上就套了个皮,并且目前只支持单个群,也没有做群ID验证。
参数:
目前就填写一个yobot API,就不单独拉一个配置参数文件了,在main.py中填写
使用方法:
标准的module添加方式,项目文件夹添加进module中,bot.py添加auto_reminder