This is a JS/Python bot script for PopCat challenge that bypass bot detection and send pops (clicks) to the PopCat's API endpoint directly, so to ensure that:
- You hit the max 800 clicks per 30s (according to the API rate limit)
- You won't get marked as bot (100% works - Direct send clicks to API endpoint)
📢 Update v3.1.3: Added Mobile browser support, improved error messages & fixed minor bugs
- Copy all content of the file: clickbot-v3.1.3.js (OR minified version clickbot-v3.1.3.min.js)
- Visit https://popcat.click/
- Tap
F12
to open browser devtool & navigate to "Console" tab - Tap
Ctrl
+v
to paste all content into console - Tap
Enter
to run the script - Wait for the magic to happen...
⚠️ NOTICE: Limited to only 1 PopCat running per device/IP address.
✅ Support PC & Mobile browsers
❗❗ Troubleshoot Guides
❗❗ Issue still not resolved? Create an issue
- Make sure you have install Python 3 with PIP (Python package manager)
- Install Selenium package via PIP
- Click here to download script
- Extract files & double click "clickbot-v2.py" to run
- API rate limit = 800 clicks per 30 seconds (So far I can't bypass this)
- If you send 800 clicks or above, system will only record 800 clicks & spam score +1
- If you hit 10 spam scores, system will mark you as bot & no further clicks will be sent to the PopCat API
UPDATE: Clearing bot cookie won't work at script level, because PopCat also set
this.bot
variable to true, unless you clear the cookie & refresh the browser (reload the script). The bot cookie is only useful for them to record you as bot when you refresh the browser.You may check the script extracted from PopCat's App.vue (line 152).
See the file: popcat-App.html
- Added mobile browser support
- Added error reporting messages
- See which country you're targeting & total clicks sent
See the file: popbot-v3.1.3.js
- Send 800 clicks per 30 seconds
- Directly send clicks via the Popcat's API endpoint
See the file: clickbot-v3.js
- Send 800 clicks per 30 seconds
- Use PopCat native
sendStats()
function - Clear spam scores automatically
NOTE: Some reported that they'll still get the "red eyes" using the JS script. So I have updated the script to v3 which solves the issue.
See the file: clickbot-v2.js
Still working after running over 12 hours:
Special thanks to senpai "Lim Shang Yi" (FB) for the inspiration.
- Original FB post: https://www.facebook.com/groups/developerkaki/permalink/1487647504914491
- Latest FB post: https://www.facebook.com/groups/developerkaki/permalink/1489535604725681
The author is not responsible for any loss or damage of your personal assets including your laptops, PCs and brain 😎
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. You must give appropriate credit, provide a link to the original GitHub repository, and indicate if changes were made.
Please includes the line below in your redistributed and/or modified script:
Original author: Xavier Loo (https://github.com/jvloo/popcat-popbot)