Skip to content

Re-Diss/IcebergAppBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IcebergAppBot Clicker

Static Badge

Join my Telegram channel. I will be posting news about new bots and scripts there.

Important Notes

🇪🇳 README на русском тут

  • Python Version: The software runs on Python 3.10. Using a different version may cause errors.
  • DONT USE MAIN ACCOUNT BECAUSE THERE IS ALWAYS A CHANCE TO GET BANNED IN TELEGRAM

Functionality

Functional Supported
Multithreading
Binding a proxy to a session
Auto-complete tasks; claim points every 6 hours, start mine
Random sleep time between accounts, claim
Support pyrogram .session
Get statistics for all accounts

Settings data/config.py

Setting Description
API_ID / API_HASH Platform data from which to launch a Telegram session (stock - Android)
DELAYS-ACCOUNT Delay between connections to accounts (the more accounts, the longer the delay) (eg [5, 15])
DELAYS-BEFORE_CLAIM delay before claim points (eg [5, 15])
DELAYS-CHANGE_STATUS_TASK CHANGE_STATUS_TASK (eg [10, 12])
PROXY_TYPE Proxy type for telegram session (eg 'socks5')
WORKDIR directory with session (eg "sessions/")

Prerequisites

Before you begin, make sure you have the following installed:

Obtaining API Keys

  1. Go to my.telegram.org and log in using your phone number.
  2. Select "API development tools" and fill out the form to register a new application.
  3. Record the API_ID and API_HASH provided after registering your application in the data/config.py file.

Installation

You can download the repository by cloning it to your system and installing the necessary dependencies:

git clone https://github.com/Re-Diss/IcebergAppBot
cd IcebergAppBot

Linux manual installation

python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt
python3 main.py
Next:
- In the terminal, press 3 to create a new session
- Enter the name of the session
- Enter a proxy if necessary. If not necessary, press Enter
- Enter the phone number
- Enter the confirmation code
- After successfully creating a session, we can add another one or press Enter to exit
- Run python3 main.py again
- Press 1 to start the bot

You can also use arguments for quick start, for example:

~/IcebergAppBot >>> python3 main.py --action (1/2)
# Or
~/IcebergAppBot >>> python3 main.py -a (1/2)

# 1 - Run clicker
# 2 - Get statistics
# 3 - Create sessions

Windows manual installation

python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
python main.py
Next:
- In the terminal, press 3 to create a new session
- Enter the name of the session
- Enter a proxy if necessary. If not necessary, press Enter
- Enter the phone number
- Enter the confirmation code
- After successfully creating a session, we can add another one or press Enter to exit
- Run python main.py again
- Press 1 to start the bot

You can also use arguments for quick start, for example:

~/IcebergAppBot >>> python main.py --action (1/2)
# Or
~/IcebergAppBot >>> python main.py -a (1/2)

# 1 - Run clicker
# 2 - Get statistics
# 3 - Create sessions

Notes

This bot does not need a .env file All data after creating a session is saved in the sessions folder. In the accounts.json file, you can edit the proxies, insert new ones if the old ones do not work.

Releases

No releases published

Packages

No packages published

Languages