Nexul is a tool for automating actions. It asynchronously manages multiple Telegram sessions for mini-applications within Telegram.
- Fetches Balance and Game Tickets: Retrieves the current balance and the number of game tickets.
- Collects Daily Rewards: Automatically collects daily rewards from the application.
- Claims Time-Based Rewards: Claims rewards that become available over time.
- Claims Referral's Rewards: Automatically collects rewards for referring other users.
5. Plays Games: Automates game playing within the app. - Completion of tasks: Performing social tasks (subscriptions, conversions).
Each session runs asynchronously, performing all tasks independently from other sessions at different times. Additionally, the claiming of rewards is done at random intervals, imitating real user behavior to avoid patterns that could trigger anti-bot systems.
git clone https://github.com/Kigrok/Nexul.git
cd Nexul
python3 -m venv .venv
source .venv/bin/activate
pip3 install -r requirements.txt
- Log in Telegram.
- Create App.
- Add to config file
Nexul/data/config.yml
'api_id', 'api_hash', 'app_title', 'phone_number', 'proxy'.
Example of adding an account with proxy settings If you have a proxy, you can add it to the config.yml file as follows:
0:
api_hash: YOUR_API_HASH
api_id: YOUR_API_ID
app_title: YOUR_APP_TITLE
device_model: null
phone_number: YOUR_PHONE_NUMBER # without "+"; 123456789
proxy:
hostname: 12.456.78.912
password: password
port: 8000
scheme: http or socks5
username: username
user_agent: null
If you don’t have a proxy, set it as follows:
proxy: null
Note: user_agent
and device_model
will be generated automatically by Nexul.
python3 main.py