shamhi / NotCoinBot

Bot that mines coins in Notcoin
https://t.me/notcoin_bot
MIT License
66 stars 22 forks source link
bot notcoin notcoin-clicker notcoinbot pyrogram pyrogram-bot python telethon telethon-bot

img1

πŸ‡ͺπŸ‡³ README in english available here

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ
ΠœΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ βœ…
ΠŸΡ€ΠΈΠ²ΡΠ·ΠΊΠ° прокси ΠΊ сСссии βœ…
Авто-ΠΏΠΎΠΊΡƒΠΏΠΊΠ° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ² ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π΄Π΅Π½Π΅Π³ (energy boost, speed boost, click boost) βœ…
Π Π°Π½Π΄ΠΎΠΌΠ½ΠΎΠ΅ врСмя сна ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΠΈΠΊΠ°ΠΌΠΈ βœ…
Π Π°Π½Π΄ΠΎΠΌΠ½ΠΎΠ΅ количСство ΠΊΠ»ΠΈΠΊΠΎΠ² Π·Π° запрос βœ…
ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° tdata / pyrogram .session / telethon .session βœ…

Настройки

Настройка ОписаниС
API_ID / API_HASH Π”Π°Π½Π½Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ сСссию Telegram (сток - Android)
SERVER_HOST IP адрСс, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡ‰Π΅Π½ΠΎ Π²Π΅Π± ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡ€. 127.0.0.1)
SERVER_PORT ΠŸΠΎΡ€Ρ‚, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡ‰Π΅Π½ΠΎ Π²Π΅Π± ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡ€. 63351)
MAX_BAD_STATUSES МаксимальноС количСство Π±Π΅Π·ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Ρ… ΠΊΠ»ΠΈΠΊΠΎΠ², ΠΏΡ€ΠΈ достиТСнии ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…, отправится ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π² Saved Messages (Π½Π°ΠΏΡ€. 10)
MIN_CLICKS_COUNT МинимальноС количСство ΠΊΠ»ΠΈΠΊΠΎΠ² Π·Π° ΠΎΠ΄ΠΈΠ½ запрос (считаСтся Π±Π΅Π· мноТитСля, Ρ‚.Π΅ Π½Π°ΠΏΡ€. ΠΏΡ€ΠΈ ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»Π΅ x9: 1 ΠΊΠ»ΠΈΠΊ Π±ΡƒΠ΄Π΅Ρ‚ равнятся 9 ΠΌΠΎΠ½Π΅Ρ‚Π°ΠΌ, Π° Π½Π΅ ΠΎΠ΄Π½ΠΎΠΉ)
MIN_AVAILABLE_COINS МинимальноС количСство ΠΊΠΎΠΈΠ½ΠΎΠ², ΠΏΡ€ΠΈ достиТСнии ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° (Π½Π°ΠΏΡ€. 200)
AUTO_BUY_ENERGY_BOOST АвтоматичСская ΠΏΠΎΠΊΡƒΠΏΠΊΠ° Energy Boost ΠΏΡ€ΠΈ достиТСнии баланса (True / False)
MAX_ENERGY_BOOST ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Energy Boost (Π½Π°ΠΏΡ€. 10)
AUTO_BUY_SPEED_BOOST АвтоматичСская ΠΏΠΎΠΊΡƒΠΏΠΊΠ° Speed Boost ΠΏΡ€ΠΈ достиТСнии баланса (True / False)
MAX_SPEED_BOOST ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Speed Boost (Π½Π°ΠΏΡ€. 10)
AUTO_BUY_CLICK_BOOST АвтоматичСская ΠΏΠΎΠΊΡƒΠΏΠΊΠ° Click Boost ΠΏΡ€ΠΈ достиТСнии баланса (True / False)
MAX_CLICK_BOOST ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ Click Boost (Π½Π°ΠΏΡ€. 10)
SLEEP_BY_MIN_COINS Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ-Π»ΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΡ€ΠΈ достиТСнии минимального количСства ΠΊΠΎΠΈΠ½ΠΎΠ² (True / False)
USE_PROXY_FROM_FILE Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ-Π»ΠΈ Proxy ΠΈΠ· Ρ„Π°ΠΉΠ»Π° config/proxies.txt для Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ΠΎΠ², ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½Π΅ привязаны Proxy (True / False)
SLEEP_BETWEEN_CLICK Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΠΈΠΊΠ°ΠΌΠΈ (Π² сСкундах)
SLEEP_BEFORE_BUY_MERGE Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠΎΠΊΡƒΠΏΠΊΠΎΠΉ бустов (Π² сСкундах)
SLEEP_BEFORE_ACTIVATE_FREE_BUFFS Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠ΅ΠΉ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Ρ‹Ρ… бустов (Π² сСкундах)
SLEEP_BEFORE_ACTIVATE_TURBO Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠ΅Ρ€Π΅Π΄ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠ΅ΠΉ Turbo (Π² сСкундах)
SLEEP_TO_UPDATE_USER_DATA Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ (Π² ΠΌΠΈΠ½ΡƒΡ‚Π°Ρ…)
SLEEP_BY_MIN_COINS_TIME Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΡ€ΠΈ достиТСнии минимального количСтсва ΠΊΠΎΠΈΠ½ΠΎΠ² (Π² сСкундах)

Установка

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π½Π° Π²Π°ΡˆΡƒ систСму ΠΈ установкой Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… зависимостСй:

~ >>> git clone https://github.com/shamhi/NotCoinBot.git 
~ >>> cd NotCoinBot

# Linux
~/NotCoinBot >>> python3 -m venv venv
~/NotCoinBot >>> source venv/bin/activate
~/NotCoinBot >>> pip3 install -r requirements.txt
~/NotCoinBot >>> cp .env-example .env
~/NotCoinBot >>> nano .env  # Π—Π΄Π΅ΡΡŒ Π²Ρ‹ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ваши API_ID ΠΈ API_HASH , ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ бСрСтся ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ
~/NotCoinBot >>> python3 main.py

# Windows
~/NotCoinBot >>> python -m venv venv
~/NotCoinBot >>> venv\Scripts\activate
~/NotCoinBot >>> pip install -r .\requirements.txt
~/NotCoinBot >>> # ΠšΠΎΠΏΠΈΡ€ΡƒΠ΅Ρ‚Π΅ содСрТимоС .env-example
~/NotCoinBot >>> # Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚Π΅ Ρ„Π°ΠΉΠ» .env, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ вставляСтС скопированныС Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· .env-example ΠΈ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚Π΅ ваши API_ID ΠΈ API_HASH, ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ бСрСтся ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ
~/NotCoinBot >>> python main.py

Π’Π°ΠΊΠΆΠ΅ для быстрого запуска Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

~/NotCoinBot >>> python3 main.py --action (1/2/3)
# Или
~/NotCoinBot >>> python3 main.py -a (1/2/3)

# 1 - ЗапускаСт рСгистратор сСссии
# 2 - ЗапускаСт с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ управлСния Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ
# 3 - ЗапускаСт Π±Π΅Π· возмоТности управлСния Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌΠΌ

Docker

Ручная установка:

# Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π·Π°
~/NotCoinBot >>> docker build -t notcoin_image .

# Запуск Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅
~/NotCoinBot >>> docker run --name notcoin_app -it notcoin_image

# Запуск Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π΄Π΅ΠΌΠΎΠ½Π°
~/NotCoinBot >>> docker run --name notcoin_app -d notcoin_image

Установка Ρ‡Π΅Ρ€Π΅Π· docker-compose:

# Запуск Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅
~/NotCoinBot >>> docker-compose up

# Запуск Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π΄Π΅ΠΌΠΎΠ½Π°
~/NotCoinBot >>> docker-compose up -d