Skip to content

fei00fei/BiliTools

 
 

Repository files navigation

GitHub license GitHub release (latest SemVer) 欢迎 PRs GitHub issues Docker Image Size (latest by date) Docker Pulls Lines of code GitHub release (latest by date)

支持功能

  • SCF 每日随机时间运行(可能多运行 n 次 SCF 但该 n 次运行不会调用任何 api)
  • 每日签到/分享/播放
  • 直播签到
  • 漫画签到
  • 每日自动投币(指定数量)
  • 银瓜子兑换硬币
  • 硬币赛事竞猜(不保证胜率,支持正压、反压和随机压)(test)
  • 直播挂机获取小心心 (scf 和 docker 运行)
  • 应援团签到
  • 直播间弹幕(每日首次获得 100 亲密度,自动点亮灰色勋章)
  • 领取年度大会员权益/B 币券(无测试条件,待测试)
  • 自动使用 B 币券充电
  • 风纪委员 headless 版(不支持 scf)见 bili-task-puppeteer
  • 直播赠送即将过期的礼物(为确保安全,只赠送辣条和小心心)(test)
  • 支持 Docker 、 SCF 、青龙面板等方式运行,支持执行消息推送

使用说明

消息推送直接使用了 青龙面板 中的消息推送

云函数额度调整

https://cloud.tencent.com/document/product/583/17299

使用方法

详细文档查看 docs 目录
若 Github 无法查看图片,请访问 Gitee

使用必读:

运行方法:

直播心跳(新增)

入口函数(执行方法)不是 index.main_handler 而是 liveHeart.main_handler,手动部署到 SCF 时需要注意

Docker 镜像

  • catlair/bilitools-deploy 用于部署到 SCF
  • catlair/bilitools 用于直接运行

参考项目

以下项目已经不存在:

责任声明

  1. 本项目旨在学习 Github、Git 及 TypeScript 的使用,若存在损害您合法权益的内容,请联系本人处理。
  2. bug 是不可避免的,我们尽量减少 bug 所带来得损失,但这并不意味着我们要为此负责,选择权在您,望周知。
  3. 不会以任何方式收集用户 mid、Cookies、关注列表、收藏记录等信息。
  4. 项目只向 B 站提供 Cookies ,故任何方式的泄露都与该仓库无直接关系。请不要将 Cookies 上传到 Github 等开放平台以及其他任何不可信平台。
  5. 本仓库只使用 Actions 进行 Releases 构建、项目测试等操作。请您务必遵守 Github 服务条款,不要滥用 Actions 工作流
  6. 仓库中内置的任何 B 站相关用户信息,都不会影响你的投币、充电、打赏,权利掌握在使用者手中。

Jetbrains 全家桶支持

JetBrains Logo (Main) logo.

About

哔哩哔哩每日任务(基于 Nodejs12.x 及以上)

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 93.7%
  • JavaScript 5.2%
  • Other 1.1%