nonebot-bison icon indicating copy to clipboard operation
nonebot-bison copied to clipboard

[Feature Request]添加停止整个平台或者某个Target蹲饼的命令

Open AzideCupric opened this issue 9 months ago • 0 comments

命令: 停止订阅 <Platform|Target> 效果: 在调度时忽略该平台或者目标,不进行请求 目的: 主要是为了在触发B站风控(使用新Api)后不必关闭掉整个Bison或者手动删除B站的订阅,从而不影响其他平台的蹲饼

初步实现思路以及问题: 可以在scheduler的schedulable_list中添加一个disable以表示是否禁用?但这样缺乏持久化。或者在数据库中也添加一个新字段?那么对整个平台的平台的禁用应该如何实现?为scheduler添加一个disable_platforms进行记录?那么怎么持久化储存?

AzideCupric avatar May 21 '24 15:05 AzideCupric