- [ ] 建立用户表(name,id,degree,isblack) - [ ] 嵌入到`users-time.db`数据库中 - [ ] 扩展原`timer.py`插件,以包的形式添加`model.py`完成数据库操作的API - [ ] 以`try`的方式对现有其他插件引入API - [ ] 在新的倒计时插件中,编写逻辑使得isblack能够定时变化 - API包括: - 根据`ID`返回`isblack`的状态 - 增加激怒度:根据`ID`使对应`degree`自增 - 拉黑:根据`ID`使`isblack = 1` - Master根据`ID`一键解除 (即`isblack = 0 && degree = 0`) - 更换用户名(`update userlist set name = 'xxx' where name = 'xxx`) - 返回黑名单(`select name,id from userlist where isblack=1`)
建立用户表(name,id,degree,isblack)
嵌入到
users-time.db数据库中扩展原
timer.py插件,以包的形式添加model.py完成数据库操作的API以
try的方式对现有其他插件引入API在新的倒计时插件中,编写逻辑使得isblack能够定时变化
API包括:
ID返回isblack的状态ID使对应degree自增ID使isblack = 1ID一键解除 (即isblack = 0 && degree = 0)update userlist set name = 'xxx' where name = 'xxx)select name,id from userlist where isblack=1)