Giter Club home page Giter Club logo

all-in-one-air-drop's Introduction

All-In-One Automatic Clicker

An automatic clicker for the (Hamster ~ TapSwap ~ Cex IO) bots.

Prerequisites

  • Python 3.10 or higher

Installation

Follow these steps to install and set up the automatic clicker on Telegram:

  1. Clone the Repository

    git clone https://github.com/Poryaei/All-In-One
    cd All-In-One
  2. Create and Activate a Virtual Environment

    python -m venv venv
    source venv/bin/activate  # On Windows, use `venv\Scripts\activate`
  3. Install Dependencies

    pip install -r requirements.txt

Setup

  1. Configure Telegram Accounts

    • Ensure you have the phone numbers for each account that will be used to operate the clicker.
  2. Edit the Configuration File

    • Open the config.json file and edit the necessary parameters.
    • Example config.json:
      {
          "api_id": 8086441,
          "api_hash": "2a305482a93b5a762d2acd4be90dd00f",
          "admin": 6135970338,
          "bot_token": "",
          "tapswap_clicker": "on",
          "hamster_clicker": "on",
          "cexio_clicker": "on",
          "blum_clicker": "on",
          "auto_upgrade": true,
          "max_days_for_return": 40,
          "max_charge_level": 5,
          "max_energy_level": 10,
          "max_tap_level": 10,
          "cexio_ref_code": "1716310450941700"
      }
    • Note:
      • Replace the value of admin with the numeric ID of the admin. You can get this ID by contacting @chatIDrobot on Telegram.
      • If you set any of the clickers (tapswap_clicker, hamster_clicker, cexio_clicker, blum_clicker) to "off", the bot will not interact with that specific bot.
      • The max_days_for_return setting is for the Hamster bot. It specifies the maximum number of days it should take for a card to return its profit.
      • The max_charge_level, max_energy_level, and max_tap_level settings are for the TapSwap bot.
      • Replace cexio_ref_code with your own referral code.

Important: Bot Token Configuration for Multi-Account

To manage multiple accounts, you need to set up a bot token obtained from BotFather. Follow these steps:

  1. Create a Telegram Bot via BotFather

    • Open Telegram and search for @BotFather.
    • Start a chat with BotFather and use the /newbot command to create a new bot.
    • Follow the instructions to set a name and username for your bot.
    • Once created, you will receive a bot token. Copy this token.
  2. Insert the Bot Token into config.json

    • Open your config.json file.
    • Paste the copied bot token into the "bot_token" field.
    • Example:
      {
          "api_id": 8086441,
          "api_hash": "2a305482a93b5a762d2acd4be90dd00f",
          "admin": 6135970338,
          "bot_token": "YOUR_BOT_TOKEN_HERE",
          "tapswap_clicker": "on",
          "hamster_clicker": "on",
          "cexio_clicker": "on",
          "blum_clicker": "on",
          "auto_upgrade": true,
          "max_days_for_return": 40,
          "max_charge_level": 5,
          "max_energy_level": 10,
          "max_tap_level": 10,
          "cexio_ref_code": "1716310450941700"
      }
    • Note: The bot token is only required for multi-account management. Ensure it is correctly inserted to avoid any issues.

Running the Script

  1. Run the Clicker Bot

    python app.py
  2. Login with Phone Numbers

    • When prompted, enter the phone numbers of the Telegram accounts.
    • Complete the login process by entering the verification codes sent to each phone.
  3. Send /help Command

    • After successfully running the script, send the command /help to the phone number that the script is running on to see the help instructions.
  4. Monitor the Logs

    • Check the logs to ensure the bot is running correctly and interacting with the specified bots (Hamster, TapSwap, Cex IO).

Multi-Account Management

For multi-account management, ensure you have the config.json file set up with the bot_token from the Telegram bot created via BotFather. Use the multi-account.py script for managing multiple accounts.

Starting the Multi-Account Script

  1. Run the Multi-Account Script

    python multi-account.py
  2. Send /help Command

    • After successfully running the script, send the command /help to the bot.
  3. Monitor the Logs

    • Check the logs to ensure the bot is running correctly and interacting with the specified bots (Hamster, TapSwap, Cex IO).

Usage

  • The bot will automatically perform the clicking actions on the specified Telegram bots.
  • Ensure your environment and setup are correct to avoid any disruptions.

Troubleshooting

  • Ensure Python version 3.10 or higher is installed.
  • Verify all dependencies are correctly installed.
  • Double-check your phone numbers and ensure they are entered correctly.
  • Verify the config.json file is correctly configured.

Contact

For further assistance, please reach out to the project maintainer.


This guide provides a comprehensive setup and usage manual for the All-In-One Automatic Clicker. Make sure to follow each step carefully to ensure the tool functions correctly.

all-in-one-air-drop's People

Contributors

poryaei avatar mahdishariatzade avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.