An automatic clicker for the (Hamster ~ TapSwap ~ CexIO ~ Blum ~ Rocky Rabbit) bots.
| Bot | Status |
|---|---|
| Hamster | ✔️ Active |
| CexIO | ✔️ Active |
| Rocky Rabbit | ✔️ Active |
| TapSwap | ❌ Inactive |
| Blum | ❌ Inactive |
- Python 3.10 or higher
Follow these steps to install and set up the automatic clicker on Telegram:
-
Clone the Repository
git clone https://github.com/Poryaei/All-In-One cd All-In-One -
Create and Activate a Virtual Environment
python -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate`
-
Install Dependencies
pip install -r requirements.txt
-
Configure Telegram Accounts
- Ensure you have the phone numbers for each account that will be used to operate the clicker.
-
Edit the Configuration File
- Open the
config.jsonfile and edit the necessary parameters. - Example
config.json:{ "api_id": 8086441, "api_hash": "2a305482a93b5a762d2acd4be90dd00f", "admin": 6135970338, "bot_token": "", "tapswap_clicker": "off", "hamster_clicker": "on", "cexio_clicker": "on", "blum_clicker": "on", "auto_upgrade": true, "max_days_for_return": 5, "max_charge_level": 5, "max_energy_level": 10, "max_tap_level": 10, "cexio_ref_code": "1716310450941700", "blum_ref_code": "AacKuW83Rh" } - Note:
- Replace the value of
adminwith 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_returnsetting 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, andmax_tap_levelsettings are for the TapSwap bot. - Replace
cexio_ref_codeandblum_ref_codewith your own referral codes.
- Replace the value of
- Open the
To manage multiple accounts, you need to set up a bot token obtained from BotFather. Follow these steps:
-
Create a Telegram Bot via BotFather
- Open Telegram and search for @BotFather.
- Start a chat with BotFather and use the
/newbotcommand 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.
-
Insert the Bot Token into
config.json- Open your
config.jsonfile. - 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": "off", "hamster_clicker": "on", "cexio_clicker": "on", "blum_clicker": "on", "auto_upgrade": true, "max_days_for_return": 5, "max_charge_level": 5, "max_energy_level": 10, "max_tap_level": 10, "cexio_ref_code": "1716310450941700", "blum_ref_code": "AacKuW83Rh" } - Note: The bot token is only required for multi-account management. Ensure it is correctly inserted to avoid any issues.
- Open your
-
Run the Multi-Account Script
python multi-account.py
-
Send /help Command
- After successfully running the script, send the command
/helpto the bot.
- After successfully running the script, send the command
-
Monitor the Logs
- Check the logs to ensure the bot is running correctly and interacting with the specified bots (Hamster, TapSwap, Cex IO).
- The bot will automatically perform the clicking actions on the specified Telegram bots.
- Ensure your environment and setup are correct to avoid any disruptions.
- 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.jsonfile is correctly configured.
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.
The configuration file has been updated as follows:
{
"api_id": 8086441,
"api_hash": "2a305482a93b5a762d2acd4be90dd00f",
"admin": 6135970338,
"bot_token": "",
"tapswap_clicker": "off",
"hamster_clicker": "on",
"cexio_clicker": "on",
"blum_clicker": "on",
"auto_upgrade": true,
"max_days_for_return": 5,
"max_charge_level": 5,
"max_energy_level": 10,
"max_tap_level": 10,
"cexio_ref_code": "1716310450941700",
"blum_ref_code": "AacKuW83Rh"
}The app.py part of the project is no longer available.