martinez88668/MasterCryptoFarmBot
MasterCryptoFarmBot CLI — Universal crypto farming bot manager with multi-bot orchestration, automated Telegram mini-app farming, session management, proxy support, scheduling system, Rich terminal dashboard, and one-click deployment for airdrop and DeFi yield farming
MasterCryptoFarmBot
MasterCryptoFarmBot CLI — Universal crypto farming bot manager with multi-bot orchestration, automated Telegram mini-app farming, session management, proxy support, scheduling system, Rich terminal dashboard, and one-click deployment for airdrop and DeFi yield farming
__ __ _ _____ _ ______ ____ _
| \/ | | | / ____| | | | ____| | _ \ | |
| \ / | __ _ ___| |_ ___ _ __| | _ __ _ _ _ __ | |_ ___ | |__ __ _ _ __ _ __ ___ | |_) | ___ | |_
| |\/| |/ _` / __| __/ _ \ '__| | | '__| | | | '_ \| __/ _ \| __/ _` | '__| '_ ` _ \| _ < / _ \| __|
| | | | (_| \__ \ || __/ | | |____| | | |_| | |_) | || (_) | | | (_| | | | | | | | | |_) | (_) | |_
|_| |_|\__,_|___/\__\___|_| \_____|_| \__, | .__/ \__\___/|_| \__,_|_| |_| |_| |_|____/ \___/ \__|
__/ | |
|___/|_|
Console Interface for Telegram Air-Drop Farming Platform
CLI launcher for MasterCryptoFarmBot — the foundational system for building crypto farming and airdrop bots for Telegram-based games. Manage settings, modules, and dependencies from a single Rich-powered console.
Getting Started · Features · Configuration · Usage · FAQ
Features
|
CLI Capabilities
|
Platform Integration
|
Getting Started
Prerequisites
- Python 3.8 or higher (download)
- pip (included with Python)
- Full MasterCryptoFarmBot setup for Run Bot (see GitHub Wiki)
Installation
Option A — Windows (one-click):
Double-click run.bat — it installs dependencies and starts the CLI.
Option B — Manual (all platforms):
git clone https://github.com/masterking32/MasterCryptoFarmBot.git
cd MasterCryptoFarmBot
pip install -r requirements.txt
python main.pyFor this CLI-only variant:
cd MasterCryptoFarmBot-CLI
pip install -r requirements.txt
python main.pyDependencies
| Package | Version | Purpose |
|---|---|---|
rich |
≥ 13.0 | Terminal UI, panels, tables, prompts |
Configuration
config/settings.json — CLI and Platform Settings
Created automatically on first run. Controls API backend, auto-update, and threading.
{
"api_type": "Pyrogram",
"auto_update": true,
"multi_threading": true
}| Key | Values | Description |
|---|---|---|
api_type |
WebQuery, Pyrogram, Telethon |
Telegram API library for the main platform |
auto_update |
true, false |
Enable automatic project and module updates |
multi_threading |
true, false |
Run multiple bots simultaneously |
Use option 2 (Settings) from the CLI menu to edit these values interactively.
Usage
python main.pyCLI menu mockup:
╔══════════════════════════════════════════════════════════════════╗
║ MasterCryptoFarmBot CLI ║
║ Central platform for managing Telegram Air-Drop bots ║
╚══════════════════════════════════════════════════════════════════╝
╭─────────────────────────────────────╮
│ 1 Install Dependencies │
│ 2 Settings │
│ 3 About │
│ 4 Available Modules │
│ 5 Run Bot │
│ 6 Check Updates │
│ 7 Tutorial │
│ 0 Exit │
╰─────────────────────────────────────╯
Your choice (0-7):
| Option | Description |
|---|---|
1 |
Installs Python dependencies from requirements.txt via pip |
2 |
Edit API type, auto-update, and multi-threading in config/settings.json |
3 |
Project info, features, links, donation addresses |
4 |
List available modules (Hamster Kombat, Blum, Zoo, NotPixel, PAWS, etc.) |
5 |
Launch main bot — requires full MasterCryptoFarmBot installation |
6 |
Check for project and module updates |
7 |
Links to video tutorial and GitHub Wiki |
0 |
Exit the CLI |
Project Structure
MasterCryptoFarmBot-CLI/
├── main.py Entry point — Rich CLI menu and handlers
├── requirements.txt Python dependencies (rich)
├── run.bat Windows one-click launcher
├── config/
│ └── settings.json API type, auto-update, multi-threading
├── about/
│ └── hashtags.txt Project hashtags and metadata
└── README.md This file
FAQ
ModuleNotFoundError: No module named 'rich'
Run option 1 from the menu or manually:
pip install -r requirements.txtRun Bot says "requires full MasterCryptoFarmBot setup"
This CLI is a launcher for the main platform. Clone the full MasterCryptoFarmBot repository and follow the GitHub Wiki for complete installation.
Which API type should I use: WebQuery, Pyrogram, or Telethon?
- Pyrogram — recommended for most users, modern and well-maintained
- Telethon — alternative with strong async support
- WebQuery — for WebView-based Telegram interactions
Check the Wiki for setup details per API.
Where do I get modules like Hamster Kombat or Blum?
Modules are installed via the full MasterCryptoFarmBot platform. Some modules (e.g. MCF_HamsterKombat, MCF_Blum) are separate repositories. See the Available Modules section on GitHub.
Can I run this on Linux or macOS?
Yes. Use the manual installation path. On Linux:
python3 main.pySettings not saving
Ensure config/ exists and is writable. The CLI creates it automatically. On first run, choose option 2 and change any setting to generate config/settings.json.
Disclaimer
This tool is for educational and testnet purposes only. Using bots is forbidden in most crypto air-drops. The authors cannot guarantee that you will not be detected. Use at your own risk. The authors are not responsible for any consequences of using this software.
Support the project
EVM-compatible (ETH, BSC, Base, Arbitrum):
0x517f07305D6ED781A089322B6cD93d1461bF8652
TON: masterking32.ton · TRC20: TLApdY8APWkFHHoxebxGY8JhMeChiETqFH
If you find this project useful, consider giving it a star on GitHub