Debug • FAQ • Feature • Usage • Config • Preview • Disclaimer
Honeygain is a service that allows you to earn passive income by sharing your internet connection with businesses for web statistics, price comparison, and other verified business processes.
- Sandy ( Official Documents and Information Repository for Project Sandy )
- HoneygainPot ( 🐝 Automatically claim your Honeygain lucky pot every day 🍯 )
- DuoXPy ( ⚡️ XP farm and Streak keeper for Duolingo 🔥 )
Important
Read all documents in this repo before doing anything!
Don't forget to star ⭐ this repository.
- Always update your repo following the original repo to get the latest update + bug fixes; I will not support anything if your repo is outdated.
- If you face errors when using GitHub Actions, please refer to this Sandy/Docs/HoneygainPot/Debug.md
- Do not enter your information such as email and password into 2 workflows files (
daily.yml
andmanual.yml
) because it will not work and may leak your information to everyone. - (*): Do not fork this repo if one of these or all of these ( not CodeQL and CL ) GitHub Actions status badge shows failing, and wait until one of these or two of these show passing, then you can fork again.
Daily claim
workflows always run every 14:00 UTC + 0; if you want to change it, refer to this.
- Claim Honeygain’s lucky pot and achievement rewards every day with GitHub Actions 🔥
- Checking your current balance 💵
- Go to your Honeygain Dashboard or click here and log in to your Honeygain account.
- Open the browser's console by pressing
F12
button ( orFn+F12
on some laptops ) - Click on the tab
Application
than click toLocal storage
and click tohttps://dashboard.honeygain.com
; then you will see keyJWT
that includes your token, copy this for next steps - Fork this repository 🍴
- Go to your forked repository 🍴
- Go to
Settings > Secrets and Variables > Actions
, and clickNew Repository secret
- Use
JWT_TOKEN
and paste your JWT Token from Steps 3. Create another secret and useIsJWT
set totrue
. - Go to your forked repository 🍴 and go to the Actions tab and press
I understand my workflows, go ahead and enable them
- Fork this repository 🍴
- Go to your forked repository 🍴
- Go to
Settings > Secrets and Variables > Actions
, and clickNew Repository secret
- For the secret name, use
MAIL
and set your Honeygain email andPASS
for your password andIsJWT
set tofalse
. - Go to your forked repository 🍴 and go to the Actions tab and press `I understand my workflows, go ahead and enable th
- Usually, you can find your config folder in the same place as the
main.py
file. In some specific cases, you might need to locate your config through the information window in themain.py
file. - You can change your information in the config file, but make sure that
IsJWT
in the config is set to0
if you are using the email,password method and1
if using jwt token method or just usingConfigR&W.py
in my repo.
Important
Daily workflow file path ( default is 14:00 UTC ± 0, and DO NOT enter your email and password here cause it will not work and may leak your information to everyone ): .github/workflows/daily.yml
-
Well, GitHub uses UTC time ( UTC ± 0 ) for scheduling workflows, so we should convert it to our timezone.
-
For example: If I want to set the daily trigger to trigger at 9:00 PM ( UTC + 7 ) , I have to set it to 2:00 PM or 14:00 ( 24-hour format ) ( UTC ± 0 ) ( 2+7=9 ):
name: Daily claim
on:
schedule:
- cron: '0 14 * * *' # <- Use UTC Time +0 , change your time here ( 14 is hour , 0 is minutes ) and use 24-hour format
- So, if I want the daily trigger to run at 5:00 AM ( UTC + 7 ), I have to set it to 10:00 PM ( UTC ± 0 ) ( use 24-hour format ):
name: Daily claim
on:
schedule:
- cron: '0 22 * * *' # <- Use UTC Time +0 , change your time here ( 14 is hour , 0 is minutes ) and use 24-hour format
Note
GitHub Actions schedules can sometimes be delayed by up to 15 minutes due to high demand, so don’t worry! ⏱️
Warning
This project is licensed under the MIT License.
For more information, see the LICENSE file.
- This script is not affiliated with or endorsed by Honeygain. Use it at your own risk and responsibility.
- The author is not responsible for any consequences that may arise from using this script. If Honeygain wants me to delete this bot, I'll do it.
- MrLolf x HoneygainAutoClaim for source code
- rfoal x duolingo for the idea