dailycheckin
基于「Docker」/「青龙面板」/「群晖」的每日签到脚本(支持多账号)签到列表: |爱奇艺|全民K歌|有道云笔记|百度贴吧|Bilibili|V2EX|AcFun|什么值得买|阿里云盘|i茅台申购|小米运动|百度搜索资源平台|恩山论坛|奥拉星|
Python script that automatically performs daily check-ins on dozens of Chinese platforms, video sites, cloud storage, forums, to collect coins and rewards without visiting each site by hand.
DailyCheckIn is a Python script that automatically performs daily check-ins on a collection of Chinese online platforms so you earn the rewards without visiting each site by hand. The platforms include video and streaming services like BiliBili, AcFun, and iQiyi; note-taking tools like Youdao Cloud Notes; community forums like V2EX and Baidu Tieba; cloud storage like Baidu Wangpan and Aliyun Drive; and several others. Each platform offers small perks for checking in, such as coins, experience points, storage space, or virtual flowers, and this script collects all of them on a schedule.
The script can run in several ways: inside a Docker container, on a Synology NAS panel called Qinglong, locally on your own machine, or through GitHub Actions. Multiple accounts are supported, so if you have more than one login for a given platform you can check in on all of them. Scheduled tasks let you set a fixed time each day for the script to run automatically without any manual input.
After each run, the script can send you a summary notification through a range of channels: DingTalk, WeChat Work robot, WeChat Work application messages, Telegram, Bark on iOS, Server Chan (a WeChat push service), PushPlus, and several QQ-based options. You pick whichever notification method fits your setup.
The project is written in Python and also available as a package you can install from PyPI. The README is primarily in Chinese and focuses on the list of supported platforms, their current status (working, temporarily broken, or pending), and links to a documentation site for setup details. The codebase is MIT licensed and open to community contributions.
Where it fits
- Automate daily check-ins on BiliBili, iQiyi, and other platforms to earn coins and rewards on a fixed schedule.
- Run the script inside Docker or a Qinglong panel so it executes unattended every morning without your involvement.
- Support multiple accounts per platform so all your logins collect check-in rewards in a single run.
- Receive a Telegram or WeChat summary notification after each run to confirm which platforms succeeded.