Welcome to the bot setup guide! Follow the steps below to install and configure the bot correctly. This guide is designed for new users, with clear explanations for each step.
π± For Mobile Users (Termux): View the guide here
- System Requirements
- Installing the Bot
- Bot Configuration
- Running the Bot
- Updating the Bot
- Contact & Support
Before running the bot, make sure you have installed:
- Node.js (Version:
22.11.0) - npm (Version:
10.9.0) - Git
- Docker (Optional)
π₯ Node.js & npm: Download
π₯ Git: Download
π§ Install via Git
git clone https://github.com/MeoMunDep/appleville.git
cd appleville
npm install --no-audit --no-fund --prefer-offline --force user-agents axios meo-forkcy-colors meo-forkcy-utils meo-forkcy-proxy meo-forkcy-logger cheerioπ§° Manual Installation
- Download and extract the bot manually.
- Run the same
npm installcommand as above.
π³ Install via Docker
docker build -t appleville-image .
docker run -d --name appleville-container -v $(pwd)/logs:/app/logs appleville-imageπ‘ On Windows CMD, use
%cd%instead of$(pwd)
π 1. configs.json - Main Configuration
{
"proxyMode": "round",
"rotateProxy": false,
"skipInvalidProxy": true,
"proxyRotationInterval": 2,
"delayEachAccount": [1, 1],
"timeToRestartAllAccounts": 300,
"howManyAccountsRunInOneTime": 1,
"harvestHouseCoin": true,
"harvestPlants": true,
"plantSeeds": {
"enable": true,
"random": true,
"wheat": 1,
"lettuce": 1,
"carrot": 1,
"tomato": 1,
"onion": 1,
"strawberry": 1,
"pumpkin": 1,
"golden-apple": 1,
"crystal-apple": 1,
"diamond-apple": 1,
"platinum-apple": 1,
"royal-apple": 1,
"legacy-apple": 1,
"ascendant-apple": 1,
"relic-apple": 1,
"ethereal-apple": 1,
"quantum-apple": 1,
"celestial-apple": 1,
"apex-apple": 1
},
"buySeeds": {
"enable": true,
"random": true,
"wheat": 1,
"lettuce": 1,
"carrot": 1,
"tomato": 1,
"onion": 1,
"strawberry": 1,
"pumpkin": 1,
"golden-apple": 1,
"crystal-apple": 1,
"diamond-apple": 1,
"platinum-apple": 1,
"royal-apple": 1,
"legacy-apple": 1,
"ascendant-apple": 1,
"relic-apple": 1,
"ethereal-apple": 1,
"quantum-apple": 1,
"celestial-apple": 1,
"apex-apple": 1
},
"useBoosts": {
"enable": true,
"random": true,
"boosts": {
"fertiliser": 1,
"silver-tonic": 1,
"super-fertiliser": 1,
"golden-tonic": 1,
"deadly-mix": 1,
"quantum-fertilizer": 1,
"potion-of-gains": 1,
"elixir-of-degens": 1,
"giga-brew": 1,
"wild-growth": 1,
"warp-time-elixir": 1,
"titans-growth": 1,
"apex-potion": 1
}
},
"buyBoosts": {
"enable": true,
"random": true,
"boosts": {
"fertiliser": 1,
"silver-tonic": 1,
"super-fertiliser": 1,
"golden-tonic": 1,
"deadly-mix": 1,
"quantum-fertilizer": 1,
"potion-of-gains": 1,
"elixir-of-degens": 1,
"giga-brew": 1,
"wild-growth": 1,
"warp-time-elixir": 1,
"titans-growth": 1,
"apex-potion": 1
}
},
"spin": {
"enable": true,
"random": true,
"color": "green",
"ap": 100,
"amount": 1
}
}| Parameter Name | Type | Default | Description |
|---|---|---|---|
proxyMode |
string |
"round" |
Proxy mode to use. Options: static, round |
rotateProxy |
boolean |
false |
Enable proxy rotation between accounts |
skipInvalidProxy |
boolean |
true |
Skip account if its proxy is invalid |
proxyRotationInterval |
number |
2 |
Minutes between proxy rotations |
delayEachAccount |
[number, number] |
[1, 1] |
Random delay range (in seconds) between accounts |
timeToRestartAllAccounts |
number |
300 |
Time (in seconds) before restarting all accounts |
howManyAccountsRunInOneTime |
number |
1 |
Number of accounts to run in parallel |
| Parameter Name | Type | Default | Description |
|---|---|---|---|
harvestHouseCoin |
boolean |
true |
Automatically harvest House Coins |
harvestPlants |
boolean |
true |
Automatically harvest plants once they are ready |
| Path | Type | Default | Description |
|---|---|---|---|
plantSeeds.enable |
boolean |
true |
Enable auto-planting seeds |
plantSeeds.random |
boolean |
true |
Randomize seed selection when planting |
plantSeeds.<seedName> |
number |
1 |
Seed priority level (higher = more preferred) |
Includes: wheat, lettuce, carrot, tomato, onion, strawberry, pumpkin, golden-apple, crystal-apple, diamond-apple, platinum-apple, royal-apple, legacy-apple, ascendant-apple, relic-apple, ethereal-apple, quantum-apple, celestial-apple, apex-apple.
| Path | Type | Default | Description |
|---|---|---|---|
buySeeds.enable |
boolean |
true |
Enable auto-buying seeds |
buySeeds.random |
boolean |
true |
Randomize seed buying |
buySeeds.<seedName> |
number |
1 |
Buy amount or priority for each seed |
| Path | Type | Default | Description |
|---|---|---|---|
useBoosts.enable |
boolean |
true |
Enable using boosts |
useBoosts.random |
boolean |
true |
Randomize boost usage |
useBoosts.boosts.<name> |
number |
1 |
Boost usage weight or max limit |
Boosts: fertiliser, silver-tonic, super-fertiliser, golden-tonic, deadly-mix, quantum-fertilizer, potion-of-gains, elixir-of-degens, giga-brew, wild-growth, warp-time-elixir, titans-growth, apex-potion.
| Path | Type | Default | Description |
|---|---|---|---|
buyBoosts.enable |
boolean |
true |
Enable auto-buying boosts |
buyBoosts.random |
boolean |
true |
Randomize which boosts to buy |
buyBoosts.boosts.<name> |
number |
1 |
Buy amount or priority for each boost |
| Path | Type | Default | Description |
|---|---|---|---|
spin.enable |
boolean |
false |
Enable spinning feature |
spin.random |
boolean |
true |
Choose random spin settings |
spin.color |
string |
"green" |
Spin color selection |
spin.ap |
number |
100 |
AP amount to use for spin |
spin.amount |
number |
1 |
Number of spin times |
π 3. proxies.txt - Proxy List
host:port
http://host:port
socks5://user:pass@host:port
...πͺ Run on Windows (.bat)
- Double-click
run.bat - It auto-updates, installs dependencies, and runs the bot.
If it fails, right-click β Run as Administrator Or run from CMD:
run.batπ§ Run on Linux/macOS (.sh)
chmod +x run.sh
./run.shπ³ Run with Docker
docker stop appleville-container 2>/dev/null && docker rm appleville-container 2>/dev/null
docker build -t appleville-image .
docker run -d --name appleville-container -v $(pwd)/logs:/app/logs appleville-imageLater restart:
docker start appleville-containerπ If installed via Git
cd appleville
git pull origin main
npm installπ³ If using Docker
docker stop appleville-container
docker rm appleville-container
docker build -t appleville-image .
docker run -d --name appleville-container appleville-image- Support me via Referral Link
- Donate: Donate Here
- Contact (Work): @MeoMunDep
- Support Group: Join here
- Updates Channel: View channel
- YouTube: Watch here
- Instagram: Follow
- Tiktok: Follow
β¨ Thank you for using the bot, hope you earn from my scripts! Good luck! π
β¨ Created by @MeoMunDep | Automation Tools for Airdrop Farmers