Home

Awesome

Genshin Hoyolab Daily Check-in Bot 📜🖋

Genshin Impact's Hoyolab Daily Check-in Bot is here! The concept is simple, run once, run forever. You only need to run it once, then it will continue to run forever (except if you uninstall it ofc tehe)

Demo Gif

Disclaimer: Only works on Windows (Linux & Mac version coming soon!)

Features 🃏

Prerequisites 🎯

How to use ✨

  1. Download the newest release (.zip) and extract
  2. Run program and click Yes when prompted. The program needs to be run as administrator to enable scheduling
  3. You can see what's the bot doing from botlog.txt.

Configuration File (v1.1.5+)

How to update 📈

Just overwrite the executable file haha

Development Setup

  1. Setup virtualenv
    pip install virtualenv
    python -m venv venv
    venv\Scripts\activate
    
  2. Install dependencies
    pip install -r requirements.txt
    
  3. Run python main_windows.py or run.bat as administrator if you want to run the scheduling, or if not use python main_windows.py -R or run.bat -R.
  4. Use Pyinstaller to compile into binary.

Feel free to open up issues for feature request, bugs, etc. or contribute.