Skip to content

Repository files navigation

Monami Network AIO Bot

An All-In-One (AIO) Node.js bot for the Monami Network, designed by AmoureuxID. This tool combines a powerful referral bot with a multi-account node runner, all managed through a single, user-friendly interface.


📋 Features

  • AIO Launcher Interface
    Access all bot functions from a clean, command-line menu—no need to run separate scripts.

  • Automated Referral Module (autoreff.js)

    • Generates temporary emails via Guerrilla Mail.
    • Automatically fetches the referral code from your main account or allows manual input.
    • Completes the entire registration and verification loop.
    • Saves newly created referral accounts to reff_accounts.txt.
  • Multi-Account Node Runner

    • Main Node Runner (node_main.js): Runs and maintains active sessions for your primary account(s) listed in main_account.txt.
    • Referral Node Runner (node_reff.js): Runs and maintains active sessions for all referral accounts generated in reff_accounts.txt.
    • Handles login, daily check-in, and periodic session updates to continuously farm points.
  • Advanced Proxy Support

    • Automatically uses HTTP/HTTPS/SOCKS proxies from proxies.txt.
    • Supports both ip:port and user:pass@ip:port formats.
    • Includes a retry mechanism and smartly falls back to default IP if proxies fail.
  • File-Based Management

    • Easily manage your accounts and proxies with simple .txt files—no complex .env setup needed.

🎯 Getting Started

1. Get Your Monami Account

You need at least one main account to get started.
👉 Go to Monami Network

2. Join the AmoureuxID Community

For updates, tips, and airdrop info:
🔗 Join AmoureuxID on Telegram


🛠️ Installation

Prerequisites

  • Node.js (v16.x or newer)
  • npm

1. Clone & Install

git clone https://github.com/AmoureuxID/Monami-AIO-Bot.git
cd Monami-AIO-Bot
npm install

This will install all necessary dependencies like axios and proxy agents.

2. Configuration

Set up your accounts and proxies by creating/editing these files in the project folder:

  • main_account.txt
    Add your primary account(s) here, one per line.
    Format: email:password
    The bot uses the first line to get your referral code for "Option 3".

  • proxies.txt (Optional)
    Add your proxies here, one per line.
    Supported formats:

    ip:port
    user:pass@ip:port
    

    If this file is empty or missing, the bot uses your default IP address.

  • reff_accounts.txt
    This file is generated automatically by the referral module. You do not need to create it manually.


🚀 Usage

The entire project is controlled from a single entry point.
Start the AIO launcher with:

node index.js

Menu Options:

  • Run Node for Main Account(s): Starts the node runner for all accounts in main_account.txt.
  • Run Node for Referral Account(s): Starts the node runner for all accounts in reff_accounts.txt.
  • Auto Referral (using code from main account): Logs into the first account in main_account.txt, gets its referral code, and asks how many referrals to create.
  • Auto Referral (input code manually): Prompts you to enter a referral code and the number of referrals to create.
  • Exit: Closes the application.

📁 Project Structure

AIO-Monami-Bot/
├── index.js          # The main AIO launcher (run this file)
├── autoreff.js       # Worker: Handles referral creation
├── node_main.js      # Worker: Runs nodes for main accounts
├── node_reff.js      # Worker: Runs nodes for referral accounts
├── main_account.txt  # Your main account credentials
├── reff_accounts.txt # Auto-generated file for referral accounts
├── proxies.txt       # (Optional) Your list of proxies
├── package.json      # Project dependencies
└── README.md         # This documentation file

⚠️ Important Notes

  • For educational purposes only! Use at your own risk.
  • Modular Design:
    index.js is the controller, while the other .js files are workers called by the controller. You should only ever need to run index.js.
  • Respect platform limitations & ToS:
    The bot includes delays, but always use it responsibly.

❓ FAQ & Troubleshooting

"Failed to get referral code." (Option 3)
This usually means the login for the first account in main_account.txt failed. Double-check your email/password and proxy settings.

"autoreff.js failed."
This can happen if the Guerrilla Mail API is down or proxies are blocked. The script retries, but persistent failures may require new proxies or waiting a while.

"node_main.js / node_reff.js failed."
This could be due to a failed login for one of the accounts or a temporary issue with the Monami API. Review terminal error logs for details.


🤗 Contributing

  1. Fork this repository.
  2. Create a new feature branch (git checkout -b feature/NewFeature).
  3. Commit and push your changes.
  4. Open a Pull Request.

📄 License & Attribution

  • For educational purposes only — use at your own risk.
  • Developed by AmoureuxID.

📬 Support & Contact


🧋 Buy Me a Coffee

If you find this project helpful, your support is appreciated!

  • EVM: 0xcee2713694211aF776E0a3c1B0E4d9B5B45167c1
  • TON: UQAGw7KmISyrILX807eYYY1sxPofEGBvOUKtDGo8QPtYY_SL
  • SOL: 9fYY9YkPmaumkPUSqjD6oaYxvxNo3wETpC9A7nE3Pbza
  • SUI: 0x2f4b127951b293e164056b908d05c826011a258f81910f2685a8c433158a7b9b

If you enjoy this project, please star the repository!

à la folie.

About

All-In-One (AIO) Bot for the Monami Network

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages