- 部分方式每日随机时间运行
- 每日签到/分享/播放
- 直播签到
- 漫画签到
- 每日自动投币(指定数量)
- 银瓜子兑换硬币
- 硬币赛事竞猜(不保证胜率,支持正压、反压和随机压)
- 直播间弹幕(每日首次获得 100 亲密度,自动点亮灰色勋章)
- 领取年度大会员权益/B 币券(无测试条件,待测试)
- 自动使用 B 币券充电
- 直播赠送即将过期的礼物(为确保安全,只赠送辣条和小心心)
- 多账号独立配置
- 直播天选时刻(测试)
- 直播礼物红包(测试)
- 支持 Docker 、腾讯 SCF 、阿里 FC、百度 CFC、华为 FG、青龙面板等方式运行,支持执行消息推送
- 代码自动在线更新,发包任你发
-
直播挂机获取小心心 -
应援团签到 -
风纪委员 headless 版(不支持 scf)见 bili-task-puppeteer(没有资格)
消息推送直接使用了 青龙面板
中的消息推送
SCF 将在 6.1 正式取消免费额度,如有需要请停止使用 SCF。点击链接购买 1 元年包(可购买两次,时间不可叠加)
新增天选时刻 天选时刻任务配置
直播获取小心心改版,暂时关闭相关功能。
支持获取在线代码运行,部署一次即可长期更新(逻辑不变的情况下),添加环境变量 USE_NETWORK_CODE
尝试,百度云不支持环境变量,可以在附加消息中添加 USE_NETWORK_CODE
字段。值为字符串,可以是任意值,但不能为空。
详细文档查看 docs 目录
若 Github 无法查看图片,请访问 Gitee
使用必读:
运行方法:
- 腾讯 SCF(无免费额度):想白嫖?没门。
- 阿里 FC:除了文档奇烂,其它都挺好,暂时有免费的额度。
- 百度 CFC:功能欠缺,编辑器只能看到入口文件,但是每日任务足够了。
- 华为 FG:网页交互极差,错误提示不明显甚至没有,没有 loading 效果,偶尔发生无法跳转。
- 华为 AGC-FC:功能欠缺,上传代码无法看到入口文件。页面交互体验比自家云函数好。
Action 部署到 SCF(使用量一直为 0,再加上收费的原因,取消该方法)- 使用 Docker 运行
- 本地运行
- gzip 在线压缩
- 青龙面板: 自行添加 Node 依赖
axios
, 自行创建cat_bili_ql.json5
文件(脚本管理中)。参考 #46。 - 已编译文件下载
视频参考:
https://www.aliyundrive.com/s/MBZ45dkeMnp
做为全局命令使用
npm install -g @catlair/bilitools
bilitools -h
bilitools -c ./config.json
做为模块使用
// scf
exports.main_handler = require('@catlair/bilitools').scf_handler();
// 本地
const bilitools = require('@catlair/bilitools');
bilitools.run();
catlair/bilitools-deploy
用于部署到 SCFcatlair/bilitools
用于直接运行
- SocialSisterYi/bilibili-API-collect
- catlair/bili-task-puppeteer
- lzghzr/TampermonkeyJS
- whyour/qinglong
- RayWangQvQ/BiliBiliToolPro (推荐转用)
- bug 是不可避免的,我们尽量减少 bug 所带来得损失,但这并不意味着我们要为此负责,选择权在您,望周知。
- 不会以任何方式收集用户 mid、Cookies、关注列表、收藏记录等信息。项目只向 B 站提供 Cookies,请不要将 Cookies 上传到 Github 等开放平台以及其他任何不可信平台。
- 仓库中内置的任何 B 站相关用户信息,都不会影响你的投币、充电、打赏,权利掌握在使用者手中。
- 如果您有任何疑问,请提交 issue,我们会尽快给予回复。