Skip to content
This repository was archived by the owner on Dec 27, 2025. It is now read-only.

MeoMunDep/Tomo-Wallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DISCLAIMER: THIS PAGE WAS MADE AS A PERSONAL EDUCATIONAL PROJECT. This is NOT the official site of the company or brand identified on the page. The creator of this page is NOT affiliated with the company or brand in any way. This page is a personal project made in connection with an educational exercise.


🚀 Bot Setup Guide

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


📌 Table of Contents

  1. System Requirements
  2. Installing the Bot
  3. Bot Configuration
  4. Running the Bot
  5. Updating the Bot
  6. Contact & Support

📌 System Requirements

Before running the bot, make sure you have installed:

  • Node.js (Version: 22.11.0)
  • npm (Version: 10.9.0)
  • Git (For downloading and updating the bot easily)
  • Docker (Optional: If you want to run the bot in a container)

📥 Download Node.js and npm here: Download Link. 📥 Download Git here: Download Link.


📌 Installing the Bot

🔹 Install via Git

  1. Download the bot:
    git clone https://github.com/MeoMunDep/Tomo-wallet.git
    cd TomoWallet/TomoWallet
  2. Install required libraries:
    npm install --force user-agents axios colors https-proxy-agent socks-proxy-agent
  3. Prepare configuration files (See details)

🔹 Manual Installation (Without Git)

  1. Download and extract the bot into a folder on your computer.
  2. Install required libraries (same as Step 2 above).

🔹 Install via Docker

  1. Install Docker if you haven’t already: Docker Installation Guide.
  2. Build and run the bot using Docker:
    docker build -t TomoWallet-image .
    docker run -d --name TomoWallet-container -v $(pwd)/logs:/app/logs TomoWallet-image
    For Windows CMD: Use %cd% instead of $(pwd).

📌 Bot Configuration

1. configs.json - 📜 Main Configuration

{
  "rotateProxy": false,
  "skipInvalidProxy": false,
  "proxyRotationInterval": 2,
  "delayEachAccount": [5, 8],
  "timeToRestartAllAccounts": 300,
  "howManyAccountsRunInOneTime": 100,
  "doTasks": true
}

Explanation of each parameter:

Parameter Name Data Type Default Value Description
rotateProxy boolean false Enable/disable automatic proxy rotation between accounts.
skipInvalidProxy boolean false If true, the bot will skip that account due to invalid proxy.
proxyRotationInterval number 2 Time interval (in minutes) between proxy rotations when rotateProxy is enabled.
delayEachAccount [number, number] [5, 8] Random delay (in seconds) between accounts when performing tasks.
timeToRestartAllAccounts number 300 Time (in seconds) before the bot restarts all accounts.
howManyAccountsRunInOneTime number 100 Number of accounts running simultaneously.
doTasks boolean true Enable/disable task execution (false means the bot won’t perform tasks).

2. datas.txt - 🗂️ User Data

query_id.../user...
query_id.../user...
query_id.../user...

3. proxies.txt - 🌐 Proxy (Optional)

http://host:port
https://host:port
socks4://host:port
socks5://host:port
http://user:pass@host:port
https://user:pass@host:port
socks4://user:pass@host:port
socks5://user:pass@host:port

4. wallets.txt - 💼 Wallet List

abc...xyz
abc...xyz
abc...xyz

📌 Running the Bot

Run on PC:

node meomundep.js

Run with batch script on Windows:

  1. Open Command Prompt (CMD).
  2. Navigate to the bot folder:
    cd "path\to\TomoWallet"
  3. Run the batch script:
    run.bat
    (*If you encounter permission issues, right-click run.bat and select "Run as Administrator".)

Run with shell script on Linux/macOS:

./run.sh

Run using Docker:

docker start TomoWallet-container

📌 Updating the Bot

🔹 If installed via Git

cd TomoWallet
git pull origin main
npm install

🔹 If running via Docker

docker stop TomoWallet-container
docker rm TomoWallet-container
docker build -t TomoWallet-image .
docker run -d --name TomoWallet-container TomoWallet-image

📌 Contact & Support

⚠️ Disclaimer

This project was created solely as a personal educational exercise.
It is not an official product, website, or service of any company or brand referenced in this repository.
The creator is not affiliated, associated, endorsed by, or connected with any such company or brand in any way.

The code is provided "as is" without any warranties or guarantees.
Certain parts of the source are intentionally obfuscated to protect personal research, custom logic, and implementation techniques developed during learning and experimentation.

Use this project responsibly and at your own risk.
Redistribution, resale, or commercial use of any part of this code—whether original or modified—is not permitted.

✨ Thank you for using the bot! Good luck! 🚀