- Recommendation before use
- Features
- Settings
- Quick Start
- Prerequisites
- Obtaining API Keys
- Installation
- Get chq and chr
- Support
- Contacts
Warning
Feature | Supported |
---|---|
Multithreading | ✅ |
Proxy binding to session | ✅ |
Auto-purchase of items if you have coins (tap, energy, charge) | ✅ |
Auto tasks | ✅ |
Auto click | ✅ |
Auto upgrade town | ✅ |
Support for pyrogram .session / Query | ✅ |
Settings | Description |
---|---|
API_ID / API_HASH | Platform data from which to run the Telegram session (default - android) |
REF_LINK | Put your ref link here (default: "") |
AUTO_TASK | Auto do tasks (default: True) |
AUTO_GAME | Auto play game (default: True) |
MAX_POINTS | Maximum points to get each game (default: 220) |
MAX_POINTS | Minimum points to get each game (default: 180) |
DELAY_EACH_ACCOUNT | Random delay bewteen accounts (default: [20, 30] seconds) |
ADVANCED_ANTI_DETECTION | Add more protection for your account (default: True) |
USE_PROXY_FROM_FILE | Whether to use a proxy from the bot/config/proxies.txt file (True / False) |
To install libraries and run bot - open run.bat on Windows
Before you begin, make sure you have the following installed:
- Go to my.telegram.org and log in using your phone number.
- Select "API development tools" and fill out the form to register a new application.
- Record the API_ID and API_HASH provided after registering your application in the .env file.
You can download the repository by cloning it to your system and installing the necessary dependencies:
git clone https://github.com/vanhbakaa/Tapswap.git
cd Tapswap
Then you can do automatic installation by typing:
Windows:
run.bat
Linux:
run.sh
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt
cp .env-example .env
nano .env # Here you must specify your API_ID and API_HASH, the rest is taken by default
npm install jsdom
python3 main.py
You can also use arguments for quick start, for example:
~/Tapswap >>> python3 main.py --action (1/2)
# Or
~/Tapswap >>> python3 m
B603
ain.py -a (1/2)
# 1 - Run clicker
# 2 - Creates a session
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
copy .env-example .env
# Here you must specify your API_ID and API_HASH, the rest is taken by default
npm install jsdom
python main.py
You can also use arguments for quick start, for example:
~/Tapswap >>> python3 main.py --action (1/2)
# Or
~/Tapswap >>> python3 main.py -a (1/2)
# 1 - Run clicker
# 2 - Creates a session
> pkg update && pkg upgrade -y
> pkg install python nodejs rust git -y
> git clone https://github.com/vanhbakaa/Tapswap.git
> cd Tapswap
> npm install jsdom --no-bin-links
> pip install -r requirements.txt
> python main.py
You can also use arguments for quick start, for example:
~/Tapswap > python main.py --action (1/2)
# Or
~/Tapswap > python main.py -a (1/2)
# 1 - Run clicker
# 2 - Creates a session
Untill i upload tool for auto get this data you need to get it manually by yourself.
Before start you need to install this extension Then run the bot for the first time it will create profiles for your query or sessions. Open file profiles.json to edit chq and chr
After you run the bot for the first time profiles.json file should look like this:
- Open tapswap in telegram web and press Ctrl + Shift + i to open dev tool
- Then turn this on like in this image
- Find something named "login" like this and click on it
- Click on response tab and copy chq value then put it in profiles.json:
Put chq value between ""
- Find something named "challenge" like this and click on it
- Click on payload tab and copy chr value then put it in profiles.json:
replace 123 by chr value you copied
Now you can start the bot again, Enjoy!
If you'd like to support the development of this project, please consider making a donation. Every little bit helps!
👉 Click here to view donation options 👈
Your support allows us to keep improving the project and bring more features!
Thank you for your generosity! 🙌