Grass Bot ini dikembangkan untuk multi akun paralel menggunakan WebSocket dan proxy.
Bot ini otomatis melakukan PING/PONG ke server Grass, menjaga koneksi tetap aktif untuk banyak akun sekaligus.
- π₯ Multi-account: Support banyak akun sekaligus (konfigurasi di
config.json). - π Multi-threaded: Masing-masing akun berjalan paralel.
- π‘οΈ Proxy support: Setiap akun bisa menggunakan proxy masing-masing.
- π Logging lengkap: Log
PING,PONG, error, koneksi, semua ditandaiuser_id. - π Auto-reconnect: Koneksi bot akan retry otomatis jika disconnect.
-
Clone repository:
git clone https://github.com/username/grassbot-multi.git cd grassbot-multi -
Install dependencies:
pip install -r requirements.txt
-
Buat file
config.json(contoh format):[ { "user_ids": ["your_user_id_1"], "base_proxy": "http://your-proxy-1:port" }, { "user_ids": ["your_user_id_2"], "base_proxy": "http://your-proxy-2:port" } ] -
Jalankan bot:
python bot.py
- config.json harus berisi list akun, tiap akun bisa satu atau lebih
user_ids. - base_proxy harus format
http://user:pass@proxyserver:portatau bisahttp://ip:portbiasa.
- Saat bot jalan, Anda akan diminta input jumlah thread per akun.
- Setiap akun akan dijalankan dalam beberapa thread sesuai input Anda (maksimal 10).
- Bot akan:
- Melakukan check-in ke server Grass.
- Membuka koneksi WebSocket melalui proxy.
- Otomatis mengirim PING dan menerima PONG.
- Jika koneksi error, bot akan otomatis retry.
Semua aktivitas bot akan dicatat ke:
bot.log(file log harian)- Terminal console real-time
Format log:
[HH:MM:SS] | INFO | [UID:user_id] π¬ PING dikirim (id: xxx)
[HH:MM:SS] | INFO | [UID:user_id] π¬ PONG diterima (id: yyy)
This project is licensed under the MIT License.
Made with β€οΈ for Grass.io community.