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.json
file 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
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
, andmax_tap_level
settings are for the TapSwap bot. - Replace
cexio_ref_code
andblum_ref_code
with 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
/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.
-
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": "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
/help
to 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.json
file 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.