├── datas.txt ├── proxies.txt ├── meomundep.js ├── configs.json ├── setup.bat ├── setup.sh └── README.md /datas.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /proxies.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /meomundep.js: -------------------------------------------------------------------------------- 1 | console.log(`Stop this project, please choose another scripts!`) 2 | -------------------------------------------------------------------------------- /configs.json: -------------------------------------------------------------------------------- 1 | { 2 | "rotateProxy": false, 3 | "skipInvalidProxy": false, 4 | "proxyRotationInterval": 2, 5 | "delayEachAccount": [5, 8], 6 | "timeToRestartAllAccounts": 300, 7 | "howManyAccountsRunInOneTime": 10, 8 | "doTasks": true, 9 | "referralCode": "hjBn8ra6" 10 | } 11 | -------------------------------------------------------------------------------- /setup.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | title Drops Bot by @MeoMunDep 3 | color 0A 4 | 5 | cd %~dp0 6 | 7 | echo Checking configuration files... 8 | 9 | (for %%F in (datas.txt proxies.txt) do ( 10 | if not exist %%F ( 11 | type nul > %%F 12 | echo Created %%F 13 | ) 14 | )) 15 | 16 | echo Configuration files checked. 17 | 18 | echo Checking dependencies... 19 | if exist "..\node_modules" ( 20 | echo Using node_modules from parent directory... 21 | cd .. 22 | CALL npm install user-agents axios meo-forkcy-colors https-proxy-agent socks-proxy-agent 23 | cd %~dp0 24 | ) else ( 25 | echo Installing dependencies in current directory... 26 | CALL npm install user-agents axios meo-forkcy-colors https-proxy-agent socks-proxy-agent 27 | ) 28 | echo Dependencies installation completed! 29 | 30 | echo Starting the bot... 31 | node meomundep 32 | 33 | pause 34 | exit 35 | -------------------------------------------------------------------------------- /setup.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 | echo -ne "\033]0;Drops Bot by @MeoMunDep\007" 9 | 10 | 11 | print_green() { 12 | echo -e "${GREEN}$1${NC}" 13 | } 14 | 15 | print_yellow() { 16 | echo -e "${YELLOW}$1${NC}" 17 | } 18 | 19 | print_red() { 20 | echo -e "${RED}$1${NC}" 21 | } 22 | 23 | chmod +x "$0" 24 | 25 | if [ -d "../node_modules" ]; then 26 | print_green "Found node_modules in parent directory" 27 | MODULES_DIR=".." 28 | else 29 | print_green "Using current directory for node_modules" 30 | MODULES_DIR="." 31 | fi 32 | 33 | create_default_configs() { 34 | cat > configs.json << EOL 35 | { 36 | "rotateProxy": false, 37 | "skipInvalidProxy": false, 38 | "proxyRotationInterval": 2, 39 | "delayEachAccount": [1, 1], 40 | "timeToRestartAllAccounts": 300, 41 | "howManyAccountsRunInOneTime": 10, 42 | "doTasks": true, 43 | "referralCode": "hjBn8ra6" 44 | } 45 | EOL 46 | } 47 | 48 | check_configs() { 49 | if ! node -e "try { const cfg = require('./configs.json'); if (!cfg.howManyAccountsRunInOneTime || typeof cfg.howManyAccountsRunInOneTime !== 'number' || cfg.howManyAccountsRunInOneTime < 1) throw new Error(); } catch { process.exit(1); }"; then 50 | print_red "Invalid configuration detected. Resetting to default values..." 51 | create_default_configs 52 | print_green "Configuration reset completed." 53 | fi 54 | } 55 | 56 | print_yellow "Checking configuration files..." 57 | if [ ! -f configs.json ]; then 58 | create_default_configs 59 | print_green "Created configs.json with default values" 60 | fi 61 | 62 | check_configs 63 | 64 | for file in datas.txt proxies.txt; do 65 | if [ ! -f "$file" ]; then 66 | touch "$file" 67 | print_green "Created $file" 68 | fi 69 | done 70 | 71 | print_green "Configuration files have been checked." 72 | 73 | print_yellow "Checking dependencies..." 74 | cd "$MODULES_DIR" 75 | npm install user-agents axios meo-forkcy-colors https-proxy-agent socks-proxy-agent 76 | cd - > /dev/null 77 | print_green "Dependencies installation completed!" 78 | 79 | print_green "Starting the bot..." 80 | node meomundep 81 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 📞 Contact 2 | 3 | > [Termux guides if you run on mobile](https://github.com/MeoMunDep/Guides-for-using-my-script-on-termux) 4 | 5 | > If you encounter any issues or have questions, feel free to reach out: 6 | 7 | - Contact: [Link](t.me/MeoMunDep) 8 | - Group: [Link](t.me/KeoAirDropFreeNe) 9 | - Channel: [Link](t.me/KeoAirDropFreeNee) 10 | 11 | > Help me with your referral [Link](https://t.me/drops_coin_bot/drops?startapp=hjBn8ra6) 12 | 13 | ## 🚀 Getting Started 14 | 15 | To get started with the bot, follow these steps: 16 | 17 | 0. **Dowload NodeJS to run the bot** 18 | 19 | 20 | Before running the bot, make sure you have the following installed: 21 | 22 | - **Node.js** (Version: `22.11.0`) 23 | - **npm** (Version: `10.9.0`) 24 | 25 | Download Node.js and npm here: [Download Link](https://t.me/KeoAirDropFreeNe/257/1462). 26 | 27 | > Remember to download Nodejs version: **22.11.0** and NPM version: **10.9.0** 28 | 29 | 1. **Install Dependencies and Modules:** 30 | 31 | ``` 32 | npm i user-agents axios meo-forkcy-colors https-proxy-agent socks-proxy-agent 33 | ``` 34 | 35 | 2. **Prepare Configuration Files:** 36 | 37 | > You'll need to set up a few configuration files for the bot to work properly. 38 | 39 | ## 📁 Configuration Files 40 | 41 | ### 1. `configs.json` 📜 - Adjust configuration 42 | 43 | ```json 44 | { 45 | "rotateProxy": false, 46 | "skipInvalidProxy": false, 47 | "proxyRotationInterval": 2, 48 | "delayEachAccount": [5, 8], 49 | "timeToRestartAllAccounts": 300, 50 | "howManyAccountsRunInOneTime": 10, 51 | "doTasks": true, 52 | "referralCode": "hjBn8ra6" 53 | } 54 | 55 | ``` 56 | 57 | ### 2. `datas.txt` 🗂️ - Get it from here >>> [Link](https://t.me/KeoAirDropFreeNe/257/6879) 58 | 59 | - [Get it from here](https://t.me/KeoAirDropFreeNee/1586) 60 | ```txt 61 | query_id.../user... 62 | query_id.../user... 63 | query_id.../user... 64 | ``` 65 | 66 | ### 3. `wallets.txt` 💼 - Cannot update yet. 67 | - Wallets generator: [Link](https://github.com/MeoMunDep/Automatic-Ultimate-Create-Wallets-for-Airdrop) 68 | 69 | ```txt - wallet address 70 | abc...xyz 71 | abc...xyz 72 | abc...xyz 73 | ``` 74 | 75 | ### 4. `proxies.txt` 🌐 - Proxy is an option. If you have one, fill it in; otherwise, leave it blank. 76 | 77 | - [Get it from here](https://www.webshare.io/?referral_code=4l5kb3glsce7) 78 | 79 | ```txt 80 | https://host:port 81 | socks4://host:port 82 | socks5://host:port 83 | http://user:pass@host:port 84 | https://user:pass@host:port 85 | socks4://user:pass@host:port 86 | socks5://user:pass@host:port) 87 | ``` 88 | 89 | 💡 Usage: 90 | 91 | > You need to `cd` to the file after extract it. 92 | > To run the bot, use the following command: `cd drops; node meomundep` 93 | 94 | 🎇Enjoy! 95 | --------------------------------------------------------------------------------