RayWangQvQ / BiliBiliToolPro
git clone https://github.com/RayWangQvQ/BiliBiliToolPro.git
4.2.3 · 3d ago
🔥 on GitHub Trending today
B 站(bilibili)自动任务工具,支持docker、青龙、k8s等多种部署方式。全面拥抱AI。敏感肌也能用。
+15
stars, 24h · #334
—
stars, 7 days
+246
stars, 30 days · #1,057
9.1k
★ total
1.9k
forks · 136 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageC#
LicenseGPL-3.0
Created2021-12-08 (4y ago)
Last push1d ago
Watchers51
OwnerUser
Seen on GitHub Trending
- 2026-10-20 — #9 daily in c# · +15 ★
- 2026-10-20 — #5 monthly in c# · +246 ★
GitHub topics
Links
README excerpt
# BiliTool Automate recurring Bilibili tasks across one or more accounts. BiliTool runs scheduled Bilibili activities through the platform's APIs. Use the Web panel to manage accounts, configuration, schedules, and execution logs, or run tasks with the Console host and your preferred scheduler. It supports QR-code login and cookie updates, multiple Bilibili accounts, daily experience tasks, live-room and manga activities, VIP benefits, B-coin voucher charging, batch unfollowing, and optional notifications. Each activity can be configured independently; availability depends on your account and Bilibili's current services. > [!IMPORTANT] > This project is intended for learning and testing. Review the tasks and configuration before running them, use it responsibly, and comply with Bilibili's terms. Do not expose account cookies or other secrets in issues or public configuration. ## Get started Choose one deployment guide, start the application, and run the **Login** task to add a Bilibili account by scanning its QR code. Then configure the tasks and schedules you want to use. | Environment | Guide | | --- | --- | | Containers | Docker · Podman · Helm / Kubernetes | | Automation panels | Qinglong · Baihu · Daidai | | Local machine or server | Download and run the application | | Other platforms | Tencent SCF · Krew · GitHub Actions (archived recipe) | The GitHub Actions task workflows are stored under `platforms/gitHubActions/bak/`, not in the active repository workflows. That guide describes an archived recipe, **not** a ready-to-enable deployment. For settings, environment variables, and task-specific options, see the configuration guide. For troubleshooting, see the FAQ. ## Available tasks A **task** is a runnable unit of work. Some tasks contain several individual activities; enable only the ones you need. | Task | Console code | What it does | Suggested frequency | | --- | --- | --- | --- | | QR-code login | `Login` | Adds an account or refreshes an expired cookie | Manually, when needed | | Daily tasks | `Daily` | Handles login, video viewing, sharing, and coin contributions for daily experience | Once a day | | Live-room lottery | `LiveLottery` | Enters eligible live-room lotteries; some require following the host | Up to four times a day | | Batch unfollow | `UnfollowBatched` | Unfollows accounts in a configured group | Manually | | VIP points | `VipBigPoint` | Completes eligible VIP points activities | Once a day | | Fan medal | `LiveFansMedal` | Runs live-room fan-medal activities | Once a day | | Manga | `Manga` | Checks in and reads manga | Once a day | | VIP manga benefits | `MangaPrivilege` | Claims eligible manga benefits | Once a day | | Silver-to-coin exchange | `Silver2Coin` | Exchanges live-room silver seeds for coins | Once a day | | B-coin charging | `Charge` | Uses an eligible VIP B-coin voucher to support a creator | Once a day | | VIP benefits | `VipPrivilege` | Claims eligible VIP benefits | Once a day | | Cookie check | `Tes