Автоматизированный скрипт для NotPixel с рисованием на холсте по шаблону, прохождением proof-of-humanity проверок и многим другим
Мы используем реальные решения задач для проверки на человечность, а не случайные ответы, чтобы вас не забанили.
Шанс быть забаненным все же есть, но мы сделали все возможное, чтобы предотвратить это.
Мы не используем случайные координаты для рисования на холсте.
Наш скрипт автоматически рисует на холсте, используя шаблон и данные, полученные через WebSocket-соединение. Это означает, что вы будете получать PX за каждое рисование!
Мы предоставляем простые скрипты для удобной установки и удаления NotPixelBot.
Если вы измените ref id на свой в настройках, то так оно и будет. Наш скрипт не препятствует этому, в отличие от некоторых публичных скриптов.
Мы осуществляем регулярные обновления NotPixelBot в зависимости от изменений в NotPixel.
Настройка | Описание |
---|---|
API_ID / API_HASH | Учетные данные API для Telegram API |
PLAY_INTRO | True/False воспроизведение интро при запуске скрипта (НЕ СМЕЙ ЭТО ВЫКЛЮЧАТЬ) |
INITIAL_START_DELAY_SECONDS | Диапазон задержки в секундах для случайной задержки при запуске сессии |
ITERATION_SLEEP_MINUTES | Как долго скрипт будет ждать перед началом следующей итерации скрипта (рисование, клейм и т.д.) |
USE_REF | True/False использование рефералки для запуска бота |
REF_ID | Реферер ID для использования |
TOURNAMENT_TEMPLATE_ID | ID турнирного шаблона |
SLEEP_AT_NIGHT | True/False спать ночью |
NIGHT_START_HOURS | Диапазон начальных часов ночи |
NIGHT_END_HOURS | Диапазон конечных часов ночи |
ADDITIONAL_NIGHT_SLEEP_MINUTES | Дополнительный диапазон минут для сна ночью |
ROUND_START_TIME_DELTA_MINUTES | Дополнительные минуты после начала раунда |
ROUND_END_TIME_DELTA_MINUTES | Дополнительные минуты до конца раунда |
CLAIM_PX | True/False автоматический сбор px |
UPGRADE_BOOSTS | True/False авто прокачка бустеров |
PAINT_PIXELS | True/False авто рисование |
COMPLETE_TASKS | True/False авто выполнение заданий |
PARTICIPATE_IN_TOURNAMENT | True/False участие в турнире |
COMPLETE_QUESTS | True/False авто ввод известных нам секретных слов |
COMPLETE_DANGER_TASKS | True/False авто выполнение опасных заданий |
WATCH_ADS | True/False просмотр рекламы |
Прежде чем начать, убедитесь, что вы соблюдаете требования. Это очень ВАЖНО, без этого вы не сможете запустить наш скрипт.
- Перейдите на my.telegram.org и войдите, используя свой номер телефона.
- Выберите "API development tools" и заполните форму для регистрации нового приложения.
- Запишите полученные API_ID и API_HASH после регистрации вашего приложения в файл .env.
Иногда при создании нового приложения может отображаться ошибка. До сих пор не ясно, что является причиной, но вы можете попробовать решения, описанные на stackoverflow.
git clone https://github.com/Dellenoam/NotPixelBot.git
cd NotPixelBot
python3 -m venv .venv
source .venv/bin/activate
pip install poetry
poetry install --only main
cp .env-example .env
nano .env # Укажите ваши API_ID и API_HASH, остальное берётся по умолчанию
git clone https://github.com/Dellenoam/NotPixelBot.git
cd NotPixelBot
python -m venv .venv
.venv\Scripts\activate
pip install poetry
poetry install --only main
copy .env-example .env
# Затем откройте .env в любом текстовом редакторе и укажите ваши API_ID и API_HASH, остальное берётся по умолчанию
ПРИМЕЧАНИЕ: Скрипт install.ps1 устанавливает Chocolatey, менеджер пакетов для Windows, и использует его для установки Python, Git и NodeJS, если они ещё не установлены
Мы также создали скрипт powershell, который позволяет легко установить NotPixelBot на Windows.
Перед запуском скрипта необходимо выполнить некоторую подготовку
Откройте powershell и введите там эту команду. Это позволит вам запускать скрипты без ограничений.
Set-ExecutionPolicy Unrestricted -Scope CurrentUser
Хорошо, теперь мы готовы. Выполните следующие команды:
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/Dellenoam/NotPixelBot/refs/heads/master/windows_scripts/install.ps1" -OutFile "$env:TEMP\install.ps1"
powershell -ExecutionPolicy Bypass -File "$env:TEMP\install.ps1"
После этого скрипт будет загружен во временную папку и выполнен. Когда он попросит вас ввести путь, куда сделать git clone, просто введите путь, куда вы хотите сделать git clone. Например C:\Users\username\Scripts\NotPixelBot
без кавычек.
Перейдите в папку с установленным ботом. Внутри нее скопируйте файле .env-example и переименуйте его в .env, а затем откройте его в любом редактори и пропишите в нем API_ID и API_HASH, что вы получили ранее.
Теперь вы можете перейти к разделу Запуск скрипта.
ПРИМЕЧАНИЕ: Скрипт install.ps1 устанавливает Chocolatey, который затем используется для установки Python, Git и Node.js. Этот скрипт uninstall.ps1 также удалит эти программы с помощью Chocolatey, включая сам Chocolatey. Однако он не удалит папку NotPixelBot. Поэтому, пожалуйста, будьте осторожны.
Если вы хотите удалить NotPixelBot, выполните следующие команды:
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/Dellenoam/NotPixelBot/refs/heads/master/windows_scripts/uninstall.ps1" -OutFile "$env:TEMP\uninstall.ps1"
powershell -ExecutionPolicy Bypass -File "$env:TEMP\uninstall.ps1"
Вы можете запустить скрипт используя start.bat скрипт, просто запустите его.
Перед запуском скрипта вам ВСЕГДА нужно активировать виртуальное окружение и проверять на обновления.
# Linux
source .venv\bin\activate
# Windows
.venv\Scripts\activate
# Linux/Windows
git pull
Для запуска скрипта используйте python3 main.py
на Linux или python main.py
на Windows.
Также вы можете использовать флаг --action
или -a
для быстрого запуска скрипта с указанным действием.
# Linux
python3 main.py --action [1/2]
# Windows
python main.py --action [1/2]
# Или
# Linux
python3 main.py -a [1/2]
# Windows
python main.py -a [1/2]
Где [1/2] это:
1 - Создаёт сессию
2 - Запускает бота
Например, если вы хотите создать сессию, вы можете выполнить эту команду:
# Linux
python3 main.py --action 1
# Windows
python main.py --action 1
# Или
# Linux
python3 main.py -a 1
# Windows
python main.py -a 1
Если у вас есть вопросы или предложения, не стесняйтесь обращаться к нам в комментариях.