Giter Club home page Giter Club logo

memefibot's Introduction

img1

🇪🇳 README in english available here

Функционал

Функционал Поддерживается
Многопоточность
Привязка прокси к сессии
Авто-покупка предметов при наличии монет (tap, energy, charge)
Рандомное время сна между кликами
Рандомное количество кликов за запрос
Поддержка tdata / pyrogram .session / telethon .session
Настройка Описание
API_ID / API_HASH Данные платформы, с которой запускать сессию Telegram (сток - Android)
MIN_AVAILABLE_ENERGY Минимальное количество доступной энергии, при достижении которой будет задержка (напр. 100)
SLEEP_BY_MIN_ENERGY Задержка при достижении минимальной энергии в секундах (напр. 200)
ADD_TAPS_ON_TURBO Сколько тапов будет добавлено при активации турбо (напр. 2500)
AUTO_UPGRADE_TAP Улучшать ли тап (True / False)
MAX_TAP_LEVEL Максимальный уровень прокачки тапа (напр. 5)
AUTO_UPGRADE_ENERGY Улучшать ли энергию (True / False)
MAX_ENERGY_LEVEL Максимальный уровень прокачки энергии (напр. 5)
AUTO_UPGRADE_CHARGE Улучшать ли заряд энергии (True / False)
MAX_CHARGE_LEVEL Максимальный уровень прокачки заряда энергии (напр. 5)
APPLY_DAILY_ENERGY Использовать ли ежедневный бесплатный буст энергии (True / False)
APPLY_DAILY_TURBO Использовать ли ежедневный бесплатный буст турбо (True / False)
RANDOM_CLICKS_COUNT Рандомное количество тапов (напр. [50,200])
SLEEP_BETWEEN_TAP Рандомная задержка между тапами в секундах (напр. [10,25])
USE_PROXY_FROM_FILE Использовать-ли прокси из файла bot/config/proxies.txt (True / False)
USE_TAP_BOT Использовать ли тап-бота (True / False)
EMERGENCY_STOP Использовать аварийный стоп (True / False), если True - при ошибке протокола стоп бота, чтобы не получить бан

Установка

Вы можете скачать Репозиторий клонированием на вашу систему и установкой необходимых зависимостей:

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

# Linux
~/MemeFiBot >>> python3 -m venv venv
~/MemeFiBot >>> source venv/bin/activate
~/MemeFiBot >>> pip3 install -r requirements.txt
~/MemeFiBot >>> cp .env-example .env
~/MemeFiBot >>> nano .env  # Здесь вы обязательно должны указать ваши API_ID и API_HASH , остальное берется по умолчанию
~/MemeFiBot >>> python3 main.py

# Windows
~/MemeFiBot >>> python -m venv venv
~/MemeFiBot >>> venv\Scripts\activate
~/MemeFiBot >>> pip install -r requirements.txt
~/MemeFiBot >>> copy .env-example .env
~/MemeFiBot >>> # Указываете ваши API_ID и API_HASH, остальное берется по умолчанию
~/MemeFiBot >>> python main.py

Также для быстрого запуска вы можете использовать аргументы, например:

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

# 1 - Создает сессию
# 2 - Запускает кликер

memefibot's People

Contributors

asafov avatar shamhi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

memefibot's Issues

Дедик [SSL: CERTIFICATE_VERIFY_FAILED]

Пробую запускать на дедике и вот такое вылетает без понятия как фиксить. Вижу это не у меня одного такая проблема, на основном ПК всё работает.

2024-05-20 21:54:51 | ERROR    | 113 - maks | Unknown error while getting Access Token: Cannot connect to host api-gw-tg.memefi.club:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)')]
2024-05-20 21:54:54 | ERROR    | 132 - maks | Unknown error while getting Profile Data: Cannot connect to host api-gw-tg.memefi.club:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006)')]
2024-05-20 21:54:57 | ERROR    | 373 - maks | Unknown error: 'NoneType' object is not subscriptable
2024-05-20 21:55:00 | ERROR    | 373 - maks | Unknown error: cannot access local variable 'nonce' where it is not associated with a value

socket.send() raised exception.

Иногда данное сообщение пролезает. Некритично, ибо ни на что по факту не влияет.

SSL: CERTIFICATE_VERIFY_FAILED

hello how can Fix this issue :

Select an action:

1. Create session
2. Run clicker

2
2024-05-30 22:39:38 | ERROR | 113 - mem | Unknown error while getting Access Token: Cannot connect to host api-gw-tg.memefi.club:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1006)')]
2024-05-30 22:39:41 | ERROR | 132 - mem | Unknown error while getting Profile Data: Cannot connect to host api-gw-tg.memefi.club:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1006)')]
2024-05-30 22:39:44 | ERROR | 373 - mem | Unknown error: 'NoneType' object is not subscriptable
2024-05-30 22:39:47 | ERROR | 373 - mem | Unknown error: cannot access local variable 'nonce' where it is not associated with a value
2024-05-30 22:39:50 | ERROR | 373 - mem | Unknown error: cannot access local variable 'nonce' where it is not associated with a value
2024-05-30 22:39:53 | ERROR | 373 - mem | Unknown error: cannot access local variable 'nonce' where it is not associated with a value
2024-05-30 22:39:56 | ERROR | 373 - mem | Unknown error: cannot access local variable 'nonce' where it is not associated with a value
2024-05-30 22:40:00 | ERROR | 373 - mem | Unknown error: cannot access local variable 'nonce' where it is not associated with a value
2024-05-30 22:40:03 | ERROR | 373 - mem | Unknown error: cannot access local variable 'nonce' where it is not associated with a value
2024-05-30 22:40:06 | ERROR | 373 - mem | Unknown error: cannot access local variable 'nonce' where it is not associated with a value
2024-05-30 22:40:09 | ERROR | 373 - mem | Unknown error: cannot access local variable 'nonce' where it is not associated with a value
2024-05-30 22:40:12 | ERROR | 373 - mem | Unknown error: cannot access local variable 'nonce' where it is not associated with a value

Banned from Telegram immediately After BotUsage on a New Account

Title is explanatory

  1. Login Using cell number on bot
  2. Banned like 1-2 Minute in

This is My Setting for the bot

`API_ID=-
API_HASH=-

MIN_AVAILABLE_ENERGY=100
SLEEP_BY_MIN_ENERGY=300

ADD_TAPS_ON_TURBO=300

AUTO_UPGRADE_TAP=True
MAX_TAP_LEVEL=10
AUTO_UPGRADE_ENERGY=True
MAX_ENERGY_LEVEL=7
AUTO_UPGRADE_CHARGE=True
MAX_CHARGE_LEVEL=5

APPLY_DAILY_ENERGY=True
APPLY_DAILY_TURBO=True

RANDOM_TAPS_COUNT= '20','25'
SLEEP_BETWEEN_TAP= '22','23'
USE_PROXY_FROM_FILE=`

Tried Using New and Old Telegram Account.

anyone have the same problem ?

Turbo Boost Issue

I noticed that It activates 3 turbo boost at the same time. So I get the benefits of one turbo boost and other 2 is wasted. I hope it will be fixed soon
: >

Выдает по нулям

С чем может быть связан баг, что выдает +0 при кликанье? Использую проксяшку, но не помогает.

New accounts constantly get banned

I know that this issue may not belong to the bot, but I don't know where to seek the answer.
I already have 3 accounts on my server. I just try to connect another one but they're being banned immediately. I've already lost 3 accounts. I even used proxies last time, but that one got banned too. What can I do? What would you recommend?

New problem (Close)

Less than a year has passed since a new problem appeared with this program!
image

Тап бот

Будет ли реализация автоактивации и автосбора тапбота? чтоб каждые 3 часа он сам собирал накопленные монетки и заново ставил бота на фарм?

Как запускать это все?

Хочется увидеть видео как запустить ваших ботов, не могу разобраться, заранее спасибо.

Ошибка прокси. help

from bot.utils.launcher import process
File "C:\Users\Admin\PycharmProjects\StavkaTG\MemeFiBot\bot\utils_init_.py"
, line 2, in
from . import launcher
File "C:\Users\Admin\PycharmProjects\StavkaTG\MemeFiBot\bot\utils\launcher.py"
, line 8, in
from better_proxy import Proxy
File "C:\Users\Admin\PycharmProjects\StavkaTG\venv\lib\site-packages\better_pr
oxy_init_.py", line 1, in
from .proxy import Proxy
File "C:\Users\Admin\PycharmProjects\StavkaTG\venv\lib\site-packages\better_pr
oxy\proxy.py", line 16, in
def _load_lines(filepath: Path | str) -> list[str]:
TypeError: unsupported operand type(s) for |: 'type' and 'type'
(venv) PS C:\Users\Admin\PycharmProjects\StavkaTG\MemeFiBot>

я так понял что ошибка в отсутствии прокси. можно ли запустить без прокси?

help

(venv) C:\Users\MemeFiBot>pip install pydantic
Requirement already satisfied: pydantic in c:\users\memefibot\venv\lib\site-packages (2.6.4)
Requirement already satisfied: annotated-types>=0.4.0 in c:\users\memefibot\venv\lib\site-packages (from pydantic) (0.6.0)
Requirement already satisfied: pydantic-core==2.16.3 in c:\users\memefibot\venv\lib\site-packages (from pydantic) (2.16.3)
Requirement already satisfied: typing-extensions>=4.6.1 in c:\users\memefibot\venv\lib\site-packages (from pydantic) (4.10.0)

(venv) C:\Users\iloli\MemeFiBot>python main.py
TgCrypto is missing! Pyrogram will work the same, but at a much slower speed. More info: https://docs.pyrogram.org/topics/speedups
Traceback (most recent call last):
File "C:\Users\MemeFiBot\main.py", line 4, in
from bot.utils.launcher import process
File "C:\Users\MemeFiBot\bot\utils_init_.py", line 2, in
from . import launcher
File "C:\Users\MemeFiBot\bot\utils\launcher.py", line 8, in
from bot.config import settings
File "C:\Users\MemeFiBot\bot\config_init_.py", line 1, in
from .config import settings
File "C:\Users\MemeFiBot\bot\config\config.py", line 1, in
from pydantic_settings import BaseSettings, SettingsConfigDict
File "C:\Users\MemeFiBot\venv\Lib\site-packages\pydantic_settings_init_.py", line 1, in
from .main import BaseSettings, SettingsConfigDict
File "C:\Users\MemeFiBot\venv\Lib\site-packages\pydantic_settings\main.py", line 7, in
from pydantic._internal.config import config_keys
File "C:\Users\MemeFiBot\venv\Lib\site-packages\pydantic_internal_config.py", line 12, in
from pydantic_core import core_schema
File "C:\Users\MemeFiBot\venv\Lib\site-packages\pydantic_core_init
.py", line 6, in
from ._pydantic_core import (
ModuleNotFoundError: No module named 'pydantic_core._pydantic_core'

Balance: (+0)

-05-23 10:15:54 | SUCCESS  | 293 - test | Successful tapped! | Balance: 973155 (+0) | Boss health: 1225545
-05-23 10:15:54 | SUCCESS  | 357 - test | Charge upgraded to 4 lvl
-05-23 10:15:55 | INFO     | 382 - Sleep 20s
-05-23 10:16:15 | SUCCESS  | 293 - test | Successful tapped! | Balance: 973155 (+0)| Boss health: 1225545
-05-23 10:16:16 | SUCCESS  | 357 - test | Charge upgraded to 4 lvl
-05-23 10:16:17 | INFO     | 382 - Sleep 23s

Тап с суммой прибыли +0

Баг в игре после бота

Я запустил бота, настроил его, все работало нормально. Со временем он начал постоянно спамить о повышении урона до 8 уровня, я отключил его, зашел в игру и попытался лвлапнуть себя. Кнопки буста перестали работать. В первый раз, когда я нажал на кнопку Upgrade, ничего не получилось, когда я нажал во второй раз, появилась надпись "Damage boost" purchased, но уровень все еще был 8. Количество монет тоже не уменьшилось. В чем проблема? (Это работает со всеми улучшениями, включая тапбота)

Can i Use Proxy?

I can't use a proxy, is there something wrong with me?
or bots don't have the capability for that yet?

+0

+0 через несколько часов после запуска.с прокси и без результат одинаковый.удалял файлы в pycache.ничего не помогает
image

Запрос на получение API ключа и хеша для Telegram бота

Здравствуйте,

Я нашел вашего бота в репозитории Python для Telegram, и мне очень интересно его использовать. Однако, я столкнулся с проблемой: в коде есть поля для API ключа и хеша, и я не уверен, как их получить. Вы могли бы подсказать, как мне это сделать? Это будет очень полезно для меня.

Спасибо за вашу помощь!

Заглохло после прокачки

Изначально скрипт прокачивал онли до 5 лвл, зайдя в игру, я понял, что это не максимум, и поставил в конфиге 10 лвл прокачки.
Теперь мне выдает 429 ошибку и просто отказывается работать.

image
image

Я так понимаю, что теперь это не отфиксить?

Hi i get this error when run it, how to fix this

raceback (most recent call last):
File "C:\Users\accli\Downloads\MemeFiBot-main\MemeFiBot-main\main.py", line 4, in
from bot.utils.launcher import process
File "C:\Users\accli\Downloads\MemeFiBot-main\MemeFiBot-main\bot\utils_init_.py", line 2, in
from . import launcher
File "C:\Users\accli\Downloads\MemeFiBot-main\MemeFiBot-main\bot\utils\launcher.py", line 8, in
from bot.config import settings
File "C:\Users\accli\Downloads\MemeFiBot-main\MemeFiBot-main\bot\config_init_.py", line 1, in
from .config import settings
File "C:\Users\accli\Downloads\MemeFiBot-main\MemeFiBot-main\bot\config\config.py", line 27, in
settings = Settings()
^^^^^^^^^^
File "C:\Users\accli\Downloads\MemeFiBot-main\MemeFiBot-main\venv\Lib\site-packages\pydantic_settings\main.py", line 85, in init
**pydantic_self._settings_build_values(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\accli\Downloads\MemeFiBot-main\MemeFiBot-main\venv\Lib\site-packages\pydantic_settings\main.py", line 187, in _settings_build_values
return deep_update(*reversed([source() for source in sources]))
^^^^^^^^
File "C:\Users\accli\Downloads\MemeFiBot-main\MemeFiBot-main\venv\Lib\site-packages\pydantic_settings\sources.py", line 685, in call
data: dict[str, Any] = super().call()
^^^^^^^^^^^^^^^^^^
File "C:\Users\accli\Downloads\MemeFiBot-main\MemeFiBot-main\venv\Lib\site-packages\pydantic_settings\sources.py", line 325, in call
raise SettingsError(
pydantic_settings.sources.SettingsError: error parsing value for field "RANDOM_TAPS_COUNT" from source "DotEnvSettingsSource"

error(solved)

image

такая ошибка с codespaces и на компе с питоном 3.10

Help, please

Could you suggest the most optimal settings for this bot?I am on the 3rd boss. Damage is 8 units, energy is 5000, the energy replenishment rate is pumped to the maximum.

error, help

Traceback (most recent call last):
File "E:\Documents\apeiron\MemeFiBot-main\MemeFiBot\main.py", line 4, in
from bot.utils.launcher import process
File "E:\Documents\apeiron\MemeFiBot-main\MemeFiBot\bot\utils_init_.py", line 2, in
from . import launcher
File "E:\Documents\apeiron\MemeFiBot-main\MemeFiBot\bot\utils\launcher.py", line 11, in
from bot.config import settings
File "E:\Documents\apeiron\MemeFiBot-main\MemeFiBot\bot\config_init_.py", line 1, in
from .config import settings
File "E:\Documents\apeiron\MemeFiBot-main\MemeFiBot\bot\config\config.py", line 32, in
settings = Settings()
File "C:\Users\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pydantic_settings\main.py", line 84, in init
super().init(
File "C:\Users\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pydantic\main.py", line 171, in init
self.pydantic_validator.validate_python(data, self_instance=self)
pydantic_core._pydantic_core.ValidationError: 2 validation errors for Settings
API_ID
Field required [type=missing, input_value={}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.6/v/missing
API_HASH
Field required [type=missing, input_value={}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.6/v/missing

бот ломает аккаунт?

после юзания бота не могу зайти в memefi с телефона
пишет
Application error: a client-side exception has occured
причем бот работает нормально

The number of accounts in the virtual server

It is very good. How many user accounts can be used in a virtual server??? Is there a limit? I am currently using one user account, but I want to add more accounts. What is the solution?

Help

Hello! It's me again. Tell me, is such a number of "zero" clicks the norm?
image

Proxy

Hi, How can i add proxy?

ERROR Unknown error: local variable 'nonce' referenced before assignment

2024-03-31 12:45:49 | SUCCESS | 215 - 11 | Successful tapped! | Balance: 1148 (+265) | Boss health: 3852
2024-03-31 12:45:49 | INFO | 252 - Sleep 18s
2024-03-31 12:45:50 | ERROR | 243 - 1 | Unknown error: local variable 'nonce' referenced before assignment
2024-03-31 12:45:53 | ERROR | 243 - 1 | Unknown error: local variable 'nonce' referenced before assignment
2024-03-31 12:45:56 | ERROR | 243 - 1 | Unknown error: local variable 'nonce' referenced before assignment
2024-03-31 12:45:59 | ERROR | 243 - 1 | Unknown error: local variable 'nonce' referenced before assignment
2024-03-31 12:46:02 | ERROR | 243 - 1 | Unknown error: local variable 'nonce' referenced before assignment
2024-03-31 12:46:05 | ERROR | 243 - 1 | Unknown error: local variable 'nonce' referenced before assignment
2024-03-31 12:46:07 | SUCCESS | 215 - 11 | Successful tapped! | Balance: 1148 (+0) | Boss health: 3852
2024-03-31 12:46:07 | INFO | 252 - Sleep 16s
2024-03-31 12:46:08 | ERROR | 243 - 1 | Unknown error: local variable 'nonce' referenced before assignment
2024-03-31 12:46:11 | ERROR | 243 - 1 | Unknown error: local variable 'nonce' referenced before assignment
2024-03-31 12:46:14 | ERROR | 243 - 1 | Unknown error: local variable 'nonce' referenced before assignment
2024-03-31 12:46:17 | ERROR | 243 - 1 | Unknown error: local variable 'nonce' referenced before assignment
2024-03-31 12:46:20 | ERROR | 243 - 1 | Unknown error: local variable 'nonce' referenced before assignment
2024-03-31 12:46:23 | ERROR | 243 - 1 | Unknown error: local variable 'nonce' referenced before assignment

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.