├── datas.txt ├── proxies.txt ├── wallets.txt ├── meomundep.js ├── configs.json ├── run.bat ├── run.sh └── README.md /datas.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /proxies.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wallets.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meomundep.js: -------------------------------------------------------------------------------- 1 | console.log(`The website is down, so say goodbye to this game!`) 2 | -------------------------------------------------------------------------------- /configs.json: -------------------------------------------------------------------------------- 1 | { 2 | "rotateProxy": false, 3 | "skipInvalidProxy": true, 4 | "proxyRotationInterval": 2, 5 | "delayEachAccount": [1, 1], 6 | "timeToRestartAllAccounts": 86400, 7 | "howManyAccountsRunInOneTime": 10, 8 | "doTasks": true, 9 | "connectWallet": true 10 | } 11 | -------------------------------------------------------------------------------- /run.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | title Part of Dream Bot by @MeoMunDep 3 | color 0A 4 | 5 | cd .. 6 | if exist node_modules ( 7 | echo Found node_modules in parent directory 8 | cd %~dp0 9 | ) else ( 10 | cd %~dp0 11 | echo node_modules not found in parent directory 12 | ) 13 | 14 | :MENU 15 | cls 16 | echo ================================================================= 17 | echo Part of Dream BOT SETUP AND RUN SCRIPT by @MeoMunDep 18 | echo ================================================================= 19 | echo. 20 | echo Current directory: %CD% 21 | echo Parent node_modules: %~dp0..\node_modules 22 | echo. 23 | echo 1. Install/Update Node.js Dependencies 24 | echo 2. Create/Edit Configuration Files 25 | echo 3. Run the Bot 26 | echo 4. Exit 27 | echo. 28 | set /p choice="Enter your choice (1-4): " 29 | 30 | if "%choice%"=="1" goto INSTALL 31 | if "%choice%"=="2" goto CONFIG 32 | if "%choice%"=="3" goto RUN 33 | if "%choice%"=="4" goto EXIT 34 | 35 | :INSTALL 36 | cls 37 | echo Checking node_modules location... 38 | if exist "..\node_modules" ( 39 | cd .. 40 | echo Installing/Updating dependencies in parent directory... 41 | npm install user-agents axios meo-forkcy-colors meo-forkcy-proxy meo-forkcy-utils 42 | cd %~dp0 43 | ) else ( 44 | echo Installing dependencies in current directory... 45 | npm install user-agents axios meo-forkcy-colors meo-forkcy-proxy meo-forkcy-utils 46 | ) 47 | echo. 48 | echo Dependencies installation completed! 49 | color 0A 50 | pause 51 | goto MENU 52 | 53 | :CONFIG 54 | cls 55 | echo Creating configuration files... 56 | 57 | if not exist configs.json ( 58 | echo {> configs.json 59 | echo "rotateProxy": false,>> configs.json 60 | echo "skipInvalidProxy": false,>> configs.json 61 | echo "proxyRotationInterval": 2,>> configs.json 62 | echo "delayEachAccount": [5, 8],>> configs.json 63 | echo "timeToRestartAllAccounts": 300,>> configs.json 64 | echo "howManyAccountsRunInOneTime": 100,>> configs.json 65 | echo "doTasks": true>> configs.json 66 | echo }>> configs.json 67 | echo Created configs.json 68 | ) 69 | 70 | if not exist datas.txt ( 71 | type nul > datas.txt 72 | echo Created datas.txt 73 | ) 74 | if not exist wallets.txt ( 75 | type nul > wallets.txt 76 | echo Created wallets.txt 77 | ) 78 | if not exist proxies.txt ( 79 | type nul > proxies.txt 80 | echo Created proxies.txt 81 | ) 82 | 83 | echo. 84 | echo Configuration files have been created/checked. 85 | echo Please edit the files with your data before running the bot. 86 | echo. 87 | pause 88 | goto MENU 89 | 90 | :RUN 91 | cls 92 | echo Starting the bot... 93 | if exist "..\node_modules" ( 94 | echo Using node_modules from parent directory 95 | ) else ( 96 | echo Using node_modules from current directory 97 | ) 98 | node meomundep 99 | color 0A 100 | pause 101 | goto MENU 102 | 103 | :EXIT 104 | exit 105 | -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | RED='\033[0;31m' 4 | GREEN='\033[0;32m' 5 | YELLOW='\033[1;33m' 6 | NC='\033[0m' 7 | 8 | print_green() { 9 | echo -e "${GREEN}$1${NC}" 10 | } 11 | 12 | print_yellow() { 13 | echo -e "${YELLOW}$1${NC}" 14 | } 15 | 16 | print_red() { 17 | echo -e "${RED}$1${NC}" 18 | } 19 | 20 | chmod +x "$0" 21 | 22 | if [ -d "../node_modules" ]; then 23 | print_green "Found node_modules in parent directory" 24 | MODULES_DIR=".." 25 | else 26 | print_green "Using current directory for node_modules" 27 | MODULES_DIR="." 28 | fi 29 | 30 | create_default_configs() { 31 | cat > configs.json << EOL 32 | { 33 | "rotateProxy": false, 34 | "skipInvalidProxy": false, 35 | "proxyRotationInterval": 2, 36 | "delayEachAccount": [5, 8], 37 | "timeToRestartAllAccounts": 300, 38 | "howManyAccountsRunInOneTime": 10, 39 | "doTasks": true 40 | } 41 | EOL 42 | } 43 | 44 | check_configs() { 45 | if ! node -e "const cfg=require('./configs.json');if(typeof cfg.howManyAccountsRunInOneTime !== 'number' || cfg.howManyAccountsRunInOneTime < 1) throw new Error('Invalid config');" 2>/dev/null; then 46 | print_red "Invalid configuration detected. Resetting to default values..." 47 | create_default_configs 48 | print_green "Configuration reset completed." 49 | fi 50 | } 51 | 52 | while true; do 53 | clear 54 | echo "============================================================" 55 | echo " Part of Dream BOT SETUP AND RUN SCRIPT by @MeoMunDep" 56 | echo "============================================================" 57 | echo 58 | echo "Current directory: $(pwd)" 59 | echo "Node modules directory: $MODULES_DIR/node_modules" 60 | echo 61 | echo "1. Install/Update Node.js Dependencies" 62 | echo "2. Create/Edit Configuration Files" 63 | echo "3. Run the Bot" 64 | echo "4. Exit" 65 | echo 66 | read -p "Enter your choice (1-4): " choice 67 | 68 | case $choice in 69 | 1) 70 | clear 71 | print_yellow "Installing/Updating Node.js dependencies..." 72 | cd "$MODULES_DIR" 73 | npm install user-agents axios meo-forkcy-colors meo-forkcy-proxy meo-forkcy-utils 74 | cd - > /dev/null 75 | print_green "Dependencies installation completed!" 76 | read -p "Press Enter to continue..." 77 | ;; 78 | 2) 79 | clear 80 | print_yellow "Setting up configuration files..." 81 | 82 | if [ ! -f configs.json ]; then 83 | create_default_configs 84 | print_green "Created configs.json with default values" 85 | fi 86 | 87 | check_configs 88 | 89 | for file in datas.txt wallets.txt proxies.txt; do 90 | if [ ! -f "$file" ]; then 91 | touch "$file" 92 | print_green "Created $file" 93 | fi 94 | done 95 | 96 | print_green "\nConfiguration files have been created/checked." 97 | print_yellow "Please edit the files with your data before running the bot." 98 | read -p "Press Enter to continue..." 99 | ;; 100 | 3) 101 | clear 102 | print_yellow "Checking configuration before starting..." 103 | if ! check_configs; then 104 | print_red "Error: Invalid configuration detected. Please run option 2 to fix configuration." 105 | read -p "Press Enter to continue..." 106 | continue 107 | fi 108 | 109 | print_green "Starting the bot..." 110 | if [ -d "../node_modules" ]; then 111 | print_green "Using node_modules from parent directory" 112 | else 113 | print_green "Using node_modules from current directory" 114 | fi 115 | node meomundep 116 | read -p "Press Enter to continue..." 117 | ;; 118 | 4) 119 | print_green "Exiting..." 120 | exit 0 121 | ;; 122 | *) 123 | print_red "Invalid option. Please try again." 124 | read -p "Press Enter to continue..." 125 | ;; 126 | esac 127 | done 128 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 🚀 Bot Setup Instructions 2 | 3 | Welcome to the bot setup guide! Follow the steps below to install and configure the bot correctly. This guide is designed to be beginner-friendly, with clear explanations for each step. 4 | 5 | > [Termux guides if you run on mobile](https://github.com/MeoMunDep/Guides-for-using-my-script-on-termux) 6 | 7 | --- 8 | 9 | ## Table of Contents 10 | 11 | 1. [Prerequisites](#prerequisites) 12 | 2. [Installation Steps](#installation-steps) 13 | 3. [Configuration Files](#configuration-files) 14 | - [`configs.json`](#1-configsjson) 15 | - [`datas.txt`](#2-datastxt) 16 | - [`wallets.txt`](#3-walletstxt) 17 | - [`proxies.txt`](#4-proxiestxt) 18 | 4. [Running the Bot](#running-the-bot) 19 | 5. [Contact and Support](#contact-and-support) 20 | 21 | --- 22 | 23 | ## Prerequisites 24 | 25 | Before running the bot, make sure you have the following installed: 26 | 27 | - **Node.js** (Version: `22.11.0`) 28 | - **npm** (Version: `10.9.0`) 29 | 30 | Download Node.js and npm here: [Download Link](https://t.me/KeoAirDropFreeNe/257/1462). 31 | 32 | -> Double click on `run.bat` for windows or `run.sh` for linux/mac if you want to run automatically, remember to fill all the necessary data. 33 | 34 | --- 35 | 36 | ## Installation Steps 37 | 38 | 1. **Download and Extract the Bot Files:** 39 | 40 | - Extract the bot package into a folder on your computer. 41 | 42 | 2. **Install Dependencies:** 43 | Open your terminal or command prompt, navigate to the folder where the bot files are located, and run: 44 | 45 | ```bash 46 | npm install --force user-agents axios colors p-limit https-proxy-agent socks-proxy-agent 47 | ``` 48 | 49 | If you encounter an Execution Policy error on Windows, run: 50 | 51 | ```bash 52 | Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass 53 | ``` 54 | 55 | Then, run the npm install command again. 56 | 57 | 3. **Prepare Configuration Files:** 58 | - Ensure all configuration files are set up correctly before running the bot (see [Configuration Files](#configuration-files) section). 59 | 60 | --- 61 | 62 | ## Configuration Files 63 | 64 | ### 1. `configs.json` - 📜 Adjust Bot Settings 65 | 66 | This file controls the bot’s behavior. Below is an example configuration: 67 | 68 | ```json 69 | { 70 | "rotateProxy": false, 71 | "skipInvalidProxy": false, 72 | "proxyRotationInterval": 2, 73 | "delayEachAccount": [5, 8], 74 | "timeToRestartAllAccounts": 300, 75 | "howManyAccountsRunInOneTime": 100, 76 | "doTasks": true 77 | } 78 | ``` 79 | 80 | - **Fields Explained:** 81 | - `timeZone`: Time zone setting (e.g., "en-US"). 82 | - `rotateProxy`: Enable or disable proxy rotation. 83 | - `skipInvalidProxy`: Skip invalid proxies if `true`. 84 | - `proxyRotationInterval`: Time interval (in minutes) for rotating proxies. 85 | - `delayEachAccount`: Random delay range (in seconds) between accounts. 86 | - `timeToRestartAllAccounts`: Time (in seconds) to restart all accounts. 87 | - `howManyAccountsRunInOneTime`: Number of accounts to run simultaneously. 88 | - `doTasks`: Enable task completion. 89 | 90 | ### 2. `datas.txt` - 🗂️ User Data 91 | 92 | - Fill the data for `datas.txt` file, get data from [here](https://t.me/KeoAirDropFreeNee/1563). This file contains user data in the following format: 93 | 94 | ```txt 95 | cookie 96 | cookie 97 | cookie 98 | ``` 99 | 100 | _Note: Each row for each account_ 101 | 102 | ### 3. `wallets.txt` - 💼 Wallet Addresses 103 | 104 | - Wallets generator: [Link](https://github.com/MeoMunDep/Automatic-Ultimate-Create-Wallets-for-Airdrop) 105 | - Add your wallet addresses in the following format: 106 | 107 | ```txt 108 | evm address 109 | evm address 110 | evm address 111 | ``` 112 | 113 | 114 | ### 4. `proxies.txt` - 🌐 Proxy List (Optional) 115 | 116 | If you are using proxies, add them here. Leave the file blank if you are not using proxies. Supported formats: 117 | 118 | ```txt 119 | http://host:port 120 | https://host:port 121 | socks4://host:port 122 | socks5://host:port 123 | http://user:password@host:port 124 | https://user:password@host:port 125 | socks4://user:password@host:port 126 | socks5://user:password@host:port 127 | ``` 128 | 129 | _Note: each row for each account_ 130 | 131 | --- 132 | 133 | ## Running the Bot 134 | 135 | 1. Navigate to the folder containing the bot files: 136 | 137 | ```bash 138 | cd /path/to/part-of-dream 139 | ``` 140 | 141 | 2. Run the bot using the following command: 142 | ```bash 143 | node meomundep.js 144 | ``` 145 | 146 | --- 147 | 148 | ## Contact and Support 149 | 150 | - **Help me with your referral** [Referral Link](https://dreamerquests.partofdream.io/login?referralCodeForPOD=4c3ce700) 151 | - **Buy me a telegram account** [Here](https://t.me/KeoAirDropFreeNe/312/27801) or [Here](https://github.com/MeoMunDep/MeoMunDep) 152 | 153 | If you encounter any issues or have questions, feel free to reach out: 154 | 155 | - **Contact:** [Contact Me](https://t.me/MeoMunDep) 156 | - **Group:** [Join the Group](https://t.me/KeoAirDropFreeNe) 157 | - **Channel:** [Visit the Channel](https://t.me/KeoAirDropFreeNee) 158 | 159 | Your support is greatly appreciated! 🐱 160 | 161 | --- 162 | 163 | Enjoy using the bot! 🚀 164 | --------------------------------------------------------------------------------