Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joeyyy1212/hamster-clicker
Hamster-Clicker is an addictive incremental game where you can level up your virtual hamster by clicking to earn rewards and unlock cute accessories for your furry friend. With engaging gameplay and adorable graphics, Hamster-Clicker is the perfect game for casual gamers looking for a fun and relaxing experience.
https://github.com/joeyyy1212/hamster-clicker
autoclicker bitcoin crypto-bot cryptocurrency cryptography hamster mini-app mini-apps notcoin tapswap telegram telegram-click-bot telegram-mini-app telegram-mini-apps
Last synced: 9 days ago
JSON representation
Hamster-Clicker is an addictive incremental game where you can level up your virtual hamster by clicking to earn rewards and unlock cute accessories for your furry friend. With engaging gameplay and adorable graphics, Hamster-Clicker is the perfect game for casual gamers looking for a fun and relaxing experience.
- Host: GitHub
- URL: https://github.com/joeyyy1212/hamster-clicker
- Owner: joeyyy1212
- License: apache-2.0
- Created: 2024-11-08T13:56:52.000Z (10 days ago)
- Default Branch: master
- Last Pushed: 2024-11-08T15:42:21.000Z (10 days ago)
- Last Synced: 2024-11-08T15:42:33.730Z (10 days ago)
- Topics: autoclicker, bitcoin, crypto-bot, cryptocurrency, cryptography, hamster, mini-app, mini-apps, notcoin, tapswap, telegram, telegram-click-bot, telegram-mini-app, telegram-mini-apps
- Language: Python
- Homepage: https://hamsterdrop.app
- Size: 29.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README-EN.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://t.me/sho6ot)
[](https://www.python.org/downloads/)![img1](.github/images/demo.png)
> 🇷🇺 README на русском доступен [здесь](README.md)
## ⚙ [Settings](https://github.com/shamhi/HamsterKombatBot/blob/main/.env-example)
| Setting | Description |
|--------------------------|------------------------------------------------------------------------------------------|
| **API_ID / API_HASH** | Platform data from which to launch a Telegram session _(stock - Android)_ |
| **MIN_AVAILABLE_ENERGY** | Minimum amount of available energy, upon reaching which there will be a delay _(eg 100)_ |
| **SLEEP_BY_MIN_ENERGY** | Delay when reaching minimum energy in seconds _(eg [1800,2400])_ |
| **AUTO_UPGRADE** | Whether to upgrade the passive earn _(True / False)_ |
| **MAX_LEVEL** | Maximum upgrade level _(eg 20)_ |
| **BALANCE_TO_SAVE** | Balance limit that the bot “won't touch” _(eg 1000000)_ |
| **UPGRADES_COUNT** | The count of cards that the bot will upgrade in 1 lap _(eg 10)_ |
| **MAX_COMBO_PRICE** | Maximum purchase price for buying combo cards with an available balance _(eg 10000000)_ |
| **APPLY_DAILY_ENERGY** | Whether to use the daily free energy boost _(True / False)_ |
| **APPLY_DAILY_TURBO** | Whether to use the daily free turbo boost _(True / False)_ |
| **RANDOM_CLICKS_COUNT** | Random number of taps _(eg [50,200])_ |
| **SLEEP_BETWEEN_TAP** | Random delay between taps in seconds _(eg [10,25])_ |
| **USE_RANDOM_USERAGENT** | Whether to random User Agent every time to start _(True / False)_ |## 📕 Профили
Possible to create a profile with unique data for each session:
```json
{
"session1": {
"proxy": "socks5://yGow3a:[email protected]:9715",
"headers": {"...": "..."},
"fingerprint": {"...": "..."}
},
"session2": {
"proxy": "socks5://yGow3a:[email protected]:9715",
"headers": {"...": "..."},
"fingerprint": {"...": "..."}
},
"...": {}
}
```
> ❕ **Note**: `session1` и `session2` - are examples of session names.## ⚡ Quick Start
1. To install libraries on Windows click on `INSTALL.bat`.
2. To start the bot use `START.bat` (or in console: `python main.py`).## 📌 Prerequisites
Before you begin, ensure you have the following installed:
- [Python](https://www.python.org/downloads/) version 3.10 or 3.11## 📃 Getting API Keys
1. Go to [my.telegram.org](https://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. Note down the `API_ID` and `API_HASH` in `.env` file provided after registering your application.## 🧱 Installation
You can download [**Repository**](https://github.com/shamhi/HamsterKombatBot) by cloning it to your system and installing the necessary dependencies:
```shell
~ >>> git clone https://github.com/shamhi/HamsterKombatBot.git
~ >>> cd HamsterKombatBot#Linux
~/HamsterKombatBot >>> python3 -m venv venv
~/HamsterKombatBot >>> source venv/bin/activate
~/HamsterKombatBot >>> pip3 install -r requirements.txt
~/HamsterKombatBot >>> cp .env-example .env
~/HamsterKombatBot >>> nano .env # Here you must specify your API_ID and API_HASH , the rest is taken by default
~/HamsterKombatBot >>> python3 main.py#Windows
~/HamsterKombatBot >>> python -m venv venv
~/HamsterKombatBot >>> venv\Scripts\activate
~/HamsterKombatBot >>> pip install -r requirements.txt
~/HamsterKombatBot >>> copy .env-example .env
~/HamsterKombatBot >>> # Specify your API_ID and API_HASH, the rest is taken by default
~/HamsterKombatBot >>> python main.py
```
> Installing as a Linux service for running the bot in the background [here](docs/LINUX-SERVIS-INSTALL_EN.md).⏳ Also for quick launch you can use arguments, for example:
```shell
~/HamsterKombatBot >>> python3 main.py --action (1/2)
# Or
~/HamsterKombatBot >>> python3 main.py -a (1/2)#1 - Create session
#2 - Run clicker
```