# raywangqvq/bilibilitoolpro

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/raywangqvq-bilibilitoolpro).**

8,683 stars · 1,902 forks · C# · GPL-3.0

## Links

- GitHub: https://github.com/RayWangQvQ/BiliBiliToolPro
- awesome-repositories: https://awesome-repositories.com/repository/raywangqvq-bilibilitoolpro.md

## Topics

`bilibili` `blazor` `netcore` `quartz-net` `serilog`

## Description

BiliBiliToolPro is an account automation tool for Bilibili designed to manage multiple profiles, claim rewards, and maintain session cookies via QR code authentication. It functions as a growth bot and reward collector that automates daily activities to increase account rank and experience points.

The project is built as a containerized automation suite, allowing for scheduled task execution across Docker, Kubernetes, or other automation panels. It features multi-account profile isolation, which separates user credentials and session data to execute tasks independently for different accounts.

The automation surface covers account growth through simulated likes and shares, membership reward collection for subscription benefits, and live stream interaction for lottery participation and sign-ins. It also includes profile maintenance utilities for bulk following list cleanup and the conversion of platform credits into coins.

System status and task execution results are routed to external communication platforms via webhook-based event notifications.

## Tags

### Networking & Communication

- [Account Automation Tools](https://awesome-repositories.com/f/networking-communication/account-automation-tools.md) — Provides a complete suite for programmatically controlling user account actions, rewards, and sessions on Bilibili.
- [Account Session Managers](https://awesome-repositories.com/f/networking-communication/account-session-managers.md) — Maintains persistent account connectivity by managing and refreshing session cookies for multiple profiles.
- [Bilibili Daily Check-Ins](https://awesome-repositories.com/f/networking-communication/bilibili-api-integrations/bilibili-daily-check-ins.md) — Performs repetitive daily tasks including video viewing and sharing to earn points and level up. ([source](https://github.com/raywangqvq/bilibilitoolpro#readme))

### Security & Cryptography

- [Bilibili Account Authentications](https://awesome-repositories.com/f/security-cryptography/identity-authentication/bilibili-account-authentications.md) — Manages the initialization and updating of Bilibili session cookies using QR code scanning for multiple accounts. ([source](https://github.com/raywangqvq/bilibilitoolpro#readme))
- [Account Session Managers](https://awesome-repositories.com/f/security-cryptography/account-session-managers.md) — Authenticates multiple accounts and automatically refreshes session cookies to keep logins active.
- [Session-Cookie Persistences](https://awesome-repositories.com/f/security-cryptography/session-cookie-handlers/session-cookie-persistences.md) — Stores and refreshes authentication cookies to maintain persistent user access without manual login.
- [Session Persistence](https://awesome-repositories.com/f/security-cryptography/session-token-refreshers/session-persistence.md) — Maintains active account sessions through QR code logins and automated session cookie refreshing. ([source](https://github.com/raywangqvq/bilibilitoolpro#readme))
- [Virtual Currency Exchanges](https://awesome-repositories.com/f/security-cryptography/utxo-coin-control/virtual-currency-exchanges.md) — Automates the conversion of platform-specific virtual credits into coins on a daily schedule. ([source](https://github.com/raywangqvq/bilibilitoolpro#readme))

### Business & Productivity Software

- [Account Activity Automation](https://awesome-repositories.com/f/business-productivity-software/account-activity-automation.md) — Automates periodic account interactions and requests to maintain activity and increase rank on the platform.
- [Growth Automators](https://awesome-repositories.com/f/business-productivity-software/polls-and-events/audience-engagement-tools/growth-automators.md) — Automates daily engagement activities like liking and sharing to increase account experience points and rank. ([source](https://github.com/raywangqvq/bilibilitoolpro#readme))
- [Benefit Automations](https://awesome-repositories.com/f/business-productivity-software/billing-and-subscription-management/feature-entitlements/subscription-entitlement-updates/benefit-automations.md) — Gathers monthly membership rewards, including currency vouchers and point-based tasks, for subscribed accounts. ([source](https://github.com/raywangqvq/bilibilitoolpro#readme))
- [Stream Engagement Bots](https://awesome-repositories.com/f/business-productivity-software/stream-engagement-bots.md) — Automates idling in live rooms and completes daily sign-ins to qualify for lucky draws. ([source](https://github.com/raywangqvq/bilibilitoolpro#readme))
- [Stream Event Automators](https://awesome-repositories.com/f/business-productivity-software/stream-event-automators.md) — Automates live room sign-ins and lottery entries to participate in streaming events and win prizes.

### Development Tools & Productivity

- [Multi-Profile Task Orchestrators](https://awesome-repositories.com/f/development-tools-productivity/cli-profiling-tools/profile-management/multi-profile-task-orchestrators.md) — Executes all automated tasks across several different user profiles independently. ([source](https://github.com/raywangqvq/bilibilitoolpro#readme))

### DevOps & Infrastructure

- [User Interaction Simulators](https://awesome-repositories.com/f/devops-infrastructure/http-api-interfaces/api-driven-task-triggers/user-interaction-simulators.md) — Simulates user interactions via structured API requests to trigger specific account actions.
- [Daily Reward Check-Ins](https://awesome-repositories.com/f/devops-infrastructure/multi-platform-automation-engines/daily-reward-check-ins.md) — Automatically collects daily membership rewards and manga privileges associated with premium accounts. ([source](https://github.com/raywangqvq/bilibilitoolpro#readme))
- [Task Schedulers](https://awesome-repositories.com/f/devops-infrastructure/automation-orchestration/task-execution-frameworks/task-job-management/task-schedulers.md) — Triggers periodic automation scripts based on defined time intervals across containerized environments.
- [Containerized Deployment Runtimes](https://awesome-repositories.com/f/devops-infrastructure/containerized-deployment-runtimes.md) — Wraps application logic in container images for consistent execution across Docker and Kubernetes.

### Software Engineering & Architecture

- [User Profile Isolations](https://awesome-repositories.com/f/software-engineering-architecture/user-profile-isolations.md) — Partitions user credentials and session data into distinct profiles to execute tasks independently for multiple accounts.

### System Administration & Monitoring

- [Containerized](https://awesome-repositories.com/f/system-administration-monitoring/task-schedulers/containerized.md) — Deploys scheduled automation scripts within Docker and Kubernetes environments for periodic account maintenance.
- [Social Profile Cleanups](https://awesome-repositories.com/f/system-administration-monitoring/user-profile-management/social-profile-cleanups.md) — Provides utilities for the bulk removal of unwanted accounts from following lists to keep profiles organized.

### User Interface & Experience

- [Automated Entry Systems](https://awesome-repositories.com/f/user-interface-experience/programmatic-triggers/lottery-draw-triggers/automated-entry-systems.md) — Automatically enters timed draws within live streaming centers to win available prizes. ([source](https://github.com/raywangqvq/bilibilitoolpro#readme))
