BiliBiliToolPro批量取关:一次定时任务清掉整个关注分组

BiliBiliToolPro批量取关:一次定时任务清掉整个关注分组 BiliBiliToolPro批量取关一次定时任务清掉整个关注分组【免费下载链接】BiliBiliToolProB 站bilibili自动任务工具支持docker、青龙、k8s等多种部署方式。全面拥抱AI。敏感肌也能用。项目地址: https://gitcode.com/GitHub_Trending/bi/BiliBiliToolPro关注列表翻了三屏才看到常看的那几个UP其余大多是早年关注、再没点开过的频道。手动取关慢也容易误删。BiliBiliToolPro的批量取关任务就是为这个准备的指定一个关注分组按你设置的数量分批取关白名单里的UP自动跳过。它能替你省什么这是一个内置的定时任务UnfollowBatchedJob从指定分组的最后一页开始翻页取关注列表逐个调用取关接口每处理一个UP就在日志里记一行结果。只清指定分组不误伤其他关注数量可配支持分批执行白名单UP自动跳过支持Cron定时触发动手前的准备清单开始之前把这几样备齐服务已跑起来。Docker、青龙、k8s任选其一把BiliBiliToolPro部署好。一套有效的B站Cookie。在已登录B站的页面打开开发者工具从请求头里复制方法见下图。一个目标关注分组。在B站“我的关注”里新建分组把要取关的UP移进去记下分组名默认值叫“天选时刻”。白名单可选。想保留的UP的UID逗号分隔即可。三步跑通第一次批量取关第一步写入Cookie。青龙面板新增名为Ray_BiliBiliCookies的环境变量用Docker Compose则挂载为容器环境变量值就是复制到的完整Cookie。第二步填任务参数。Web页面进入“Configurations”下的“Unfollow Batch”填入分组名、取关数量、白名单和定时表达式点击“保存配置”。第三步手动触发一次看日志。在Schedules列表找到UnfollowBatchedJob执行日志会逐条记录每个UP的取关结果最后输出【本次共取关】和【分组下剩余】两个数字。关键参数速查参数作用建议值UnfollowBatchedTaskConfig__GroupName要清理的关注分组任务只动这个分组里的UP与B站分组名完全一致默认“天选时刻”UnfollowBatchedTaskConfig__Count每次取关人数-1表示整组先填5试跑确认无误再改-1UnfollowBatchedTaskConfig__RetainUids白名单UID英文逗号分隔不会被取关填入必须保留的UP的UIDUnfollowBatchedTaskConfig__Cron定时执行时间0 12 1 * *每月1日中午IsEnable启用任务任务是否启用true两种典型用法每月清一次如果你的情况是“偶尔清理一次平时不想碰关注列表”Count设为-1Cron按月跑。青龙脚本bili_task_unfollowBatched.sh自带0 12 1 * *即每月1日中午执行保持默认即可。按条件分批处理如果你的情况是“担心一次取关数量太大被B站限制”把Count设小5或10Cron按周调度分多次消化。每次执行后看日志里【分组下剩余】的数值剩余不多时再改成一次性清空。跑不通先查这四处日志提示“分组名称不存在” 核对GroupName与B站“我的关注”里的分组名是否一字不差分组里一个UP都没有时日志会显示“分组下不存在up”。取关数量和预期不一致 Count只是单次上限白名单跳过不算取关实际数量以日志里的【本次共取关】为准。整组还没清完就把Count改成-1。通知没收到 推送与任务本身解耦没配置webhook类环境变量只是不推送任务仍会执行配置了却收不到检查变量名和地址是否写对。个别UP取关失败 B站偶尔会对单条请求返回失败日志里会给出【原因】。调小单次数量、拉长执行间隔下轮再试。延伸阅读全部配置项与默认值docs/configuration.md3.5节 批量取关相关青龙定时脚本qinglong/DefaultTasks/bili_task_unfollowBatched.sh任务实现逻辑翻页取列表、白名单跳过src/Ray.BiliBiliTool.DomainService/AccountDomainService.cs配置完成后关注分组会稳定收缩到你设定的数量每次取关都有日志可查。首次跑通之后把时间交给Cron每月看一眼日志里的剩余人数就够了。【免费下载链接】BiliBiliToolProB 站bilibili自动任务工具支持docker、青龙、k8s等多种部署方式。全面拥抱AI。敏感肌也能用。项目地址: https://gitcode.com/GitHub_Trending/bi/BiliBiliToolPro创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考