Code Monkey home page Code Monkey logo

gibaoxi / bilitools Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jdhai/bilitools

0.0 0.0 0.0 6.27 MB

哔哩哔哩每日任务,每日任务升6级,直播心跳小心心,天选时刻,赛事竞猜。支持Docker,青龙面板,以及各种云函数,阿里云,腾讯云,华为云,百度云。

Home Page: https://gitee.com/catlair/BiliTools

License: MIT License

Shell 0.05% JavaScript 5.00% TypeScript 94.73% Dockerfile 0.22%

bilitools's Introduction

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)

支持功能

  • 部分方式每日随机时间运行
  • 每日签到/分享/播放
  • 直播签到
  • 漫画签到
  • 每日自动投币(指定数量)
  • 银瓜子兑换硬币
  • 硬币赛事竞猜(不保证胜率,支持正压、反压和随机压)
  • 直播间弹幕(每日首次获得 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

使用必读:

运行方法:

视频参考:

https://www.aliyundrive.com/s/MBZ45dkeMnp

npm 包

做为全局命令使用

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();

Docker 镜像

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

参考项目

责任声明

  1. bug 是不可避免的,我们尽量减少 bug 所带来得损失,但这并不意味着我们要为此负责,选择权在您,望周知。
  2. 不会以任何方式收集用户 mid、Cookies、关注列表、收藏记录等信息。项目只向 B 站提供 Cookies,请不要将 Cookies 上传到 Github 等开放平台以及其他任何不可信平台。
  3. 仓库中内置的任何 B 站相关用户信息,都不会影响你的投币、充电、打赏,权利掌握在使用者手中。
  4. 如果您有任何疑问,请提交 issue,我们会尽快给予回复。

bilitools's People

Contributors

catlair avatar kudouran avatar dependabot[bot] avatar yuiasn avatar gibaoxi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.