Freddywhest / NotPixel

Made by Alfred Nti. Node.js bot for farming NotPixel telegram bot.
Other
49 stars 11 forks source link

Use Node.Js 18 or later

Functionality

Functional Supported
Auto paintiing
Claiming task
Multithreading
Caching session data
Using a session/query_id
Binding a proxy to a session/query_id
Random sleep time between clicks

How to add query id

Settings

Settings Description
API_ID / API_HASH Platform data from which to launch a Telegram session (stock - Android)
AUTO_PAINT Whether the bot should paint (True / False)
AUTO_CLAIM_TASKS Whether the bot claim tasks (True / False)
AUTO_JOIN_SQUAD Whether the bot should join sqaud (sessions only) (True / False)
SLEEP_BETWEEN_REQUESTS Delay between taps in seconds (eg. [200, 700])
DELAY_BETWEEN_STARTING_BOT Delay between starting in seconds (eg. [20, 30])
DELAY_BETWEEN_PAINTING Delay between painting in seconds (eg. [20, 30])
DELAY_BETWEEN_TASKS Delay between tasks in seconds (eg. [20, 30])
USE_PROXY_FROM_JS_FILE Whether to use proxy from the bot/config/proxies.js file (True / False)
USE_PROXY_FROM_TXT_FILE Whether to use proxy from the bot/config/proxies.txt file (True / False)

Installation

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

~ >>> git clone https://github.com/FreddyWhest/NotPixel.git
~ >>> cd NotPixel

#Linux and MocOS
~/NotPixel >>> chmod +x check_node.sh
~/NotPixel >>> ./check_node.sh

OR

~/NotPixel >>> npm install
~/NotPixel >>> cp .env-example .env
~/NotPixel >>> nano .env # Here you must specify your API_ID and API_HASH , the rest is taken by default
~/NotPixel >>> node index.js

#Windows
1. Double click on INSTALL.bat in NotPixel directory to install the dependencies
2. Double click on START.bat in NotPixel directory to start the bot

OR

~/NotPixel >>> npm install
~/NotPixel >>> cp .env-example .env
~/NotPixel >>> # Specify your API_ID and API_HASH, the rest is taken by default
~/NotPixel >>> node index.js

Also for quick launch you can use arguments, for example:

~/NotPixel >>> node index.js --action=1

OR

~/NotPixel >>> node index.js --action=2 #session

OR

~/NotPixel >>> node index.js --action=3 #query_id

#1 - Create session
#2 - Run clicker