Ultra-Fast Auto Farming Bot with Concurrent Connections
- โ High Performance - Up to 1000 concurrent connections
- โ Smart Proxy Management - Auto removes dead proxies
- โ Live Ping Monitoring - Real-time connection and ping logs
- โ Multiple Account Support - Add extra accounts easily
- โ Auto Device Generation - Creates device IDs automatically
- โ Continuous Operation - Runs continuously without interruption
Minimum PC Requirements:
- RAM: 512 MB minimum
- Storage: 512 MB available space
- CPU: 1 core processor
- Internet: Stable broadband connection
- OS: Windows 10/11, Linux, or macOS
Python Requirements:
pip install aiohttp aiofiles colorama loguru websockets-proxy
- Clone or Download the bot files
git clone https://github.com/tonixe/getgrass
cd getgrass
- Install dependencies:
pip install aiohttp aiofiles colorama loguru websockets-proxy
- Get your User ID - Check USERID.md for detailed instructions
- Add your proxies to
proxy.txt
- Run the bot:
python main.py
Need help finding your User ID? ๐ Read USERID.md Guide - Complete step-by-step instructions
Edit config.json
to add extra user accounts:
{
"user_ids": [
"your_first_userid",
"your_second_user_id_here",
"your_third_user_id_here"
],
"version": "1.0.0",
"author": "GETGRASS BOT - FREE VERSION"
}
Note: The first user ID is hardcoded and protected. All additional accounts will work normally with full ping/pong activity and connection management.
DO NOT USE FREE PROXIES - They are unreliable and may compromise your accounts.
Why choose premium proxies?
- โ High success rates
- โ Fast connection speeds
- โ 24/7 support
- โ Reliable uptime
- โ Multiple locations
The bot supports multiple proxy formats. Add them to proxy.txt
file:
192.168.1.1:8080
203.176.135.102:3128
45.77.177.11:8080
username:password@192.168.1.1:8080
user123:pass456@203.176.135.102:3128
https://192.168.1.1:8080
https://203.176.135.102:3128
socks4://192.168.1.1:1080
socks4://203.176.135.102:1080
socks5://192.168.1.1:1080
socks5://203.176.135.102:1080
socks5://username:password@192.168.1.1:1080
socks5://user123:pass456@203.176.135.102:1080
127.0.0.1:8080
192.168.1.1:3128
10.0.0.1:8888
203.176.135.102:8080
45.77.177.11:3128
185.162.230.55:80
user:pass@91.107.6.115:53281
https://103.148.72.192:80
socks5://134.195.101.26:1081
socks5://user:pass@185.162.229.254:1080
# Basic usage
python bot.py
# Custom proxy file
python bot.py -p custom_proxies.txt
# Custom concurrent connections (default: 500)
python bot.py -c 1000
# Custom max connections per user (default: 100)
python bot.py -m 500
# Combined options
python bot.py -p proxies.txt -c 800 -m 200
Once the bot is running:
- Ctrl+C - Graceful shutdown
- View Live Logs - See real-time ping activity and connections
- Concurrent Connections: 600 simultaneous
- Max Per User: 1000 connections
- Ping Interval: 25 seconds (faster response)
- Connection Timeout: 10 seconds
- Monitoring Interval: 3 seconds (high speed)
- Chunk Size: 500 connections (ultra-fast batches)
-
More Quality Proxies = Better Performance
- Use 100+ premium proxies for best results
- Mix different proxy types
- Use high-quality residential proxies
-
System Resources
- 512MB+ RAM recommended for stable operation
- Fast internet connection
- SSD storage for better I/O
-
Proxy Quality
- Test proxies before adding
- Remove dead proxies regularly
- Use rotating proxy services
# Check Python version
python --version
# Install missing dependencies
pip install -r requirements.txt
# Check proxy file exists
ls -la proxy.txt
- Verify proxies are working
- Check
proxy.txt
format - Ensure user IDs are correct
- Check internet connection
- Add more quality proxies
- Reduce concurrent connections
- Check system resources
- Use better quality proxies
Error | Solution |
---|---|
No proxies found |
Add proxies to proxy.txt |
Connection refused |
Check proxy format and availability |
Rate limited |
Reduce connection speed |
Authentication failed |
Verify user IDs in config |
The bot displays beautiful real-time activity logs with timestamps and colors:
- Connection Status - Live connection updates with user identification
- Ping Activity - Real-time ping/pong monitoring with device tracking
- Proxy Management - Smart proxy removal and optimization
- Multi-User Support - Each user account displays separately
- Performance Metrics - Active connection counts and batch progress
Run multiple bot instances:
# Terminal 1
python bot.py -p proxies1.txt -c 300
# Terminal 2
python bot.py -p proxies2.txt -c 300
# Terminal 3
python bot.py -p proxies3.txt -c 400
Create a startup script (start.sh
):
#!/bin/bash
cd /path/to/getgrass-bot
python bot.py -c 1000 -m 500
- Check this README - Most questions are answered here
- Read USERID.md - For User ID related issues
- Verify setup - Ensure all files are correct
- Test with few proxies - Start small, scale up
- Check logs - Look for error messages
- Maximum 1000 connections per user account
- Proxy quality affects performance
- Some proxy types may not work
- Rate limiting may occur with poor proxies
This is a FREE VERSION of GETGRASS Bot.
- โ Free to use
- โ Free to modify
- โ Free to distribute
- โ Use at your own risk
- Quality over Quantity - Better to have 50 good proxies than 500 bad ones
- Regular Maintenance - Remove dead proxies weekly
- Monitor Performance - Check connection success rates
- Scale Gradually - Start with fewer connections, increase slowly
- Backup Config - Keep copies of working configurations
- The developer is not responsible for any losses or damages
Need affordable, high-quality proxies?
I offer premium proxy services:
- Price: $0.70 per 1GB
- Quality: High-speed residential proxies
- Support: 24/7 customer support
- Reliability: 99.9% uptime guarantee
For any questions, issues, or proxy inquiries:
Contact @t6nix for:
- Technical support
- Proxy purchases ($0.70/GB)
- Setup assistance
- Bug reports
Made with โค๏ธ for the GETGRASS Community
Happy Farming! ๐พ