A bot for automating Nodepay airdrop interactions, including session management and pinging with proxy support.
- Node.js (version 14 or higher)
- npm (Node package manager)
To get started with the Nodepay Airdrop Bot:
- Clone the repository:
git clone https://github.com/Rambeboy/nodepay-network-bot.git && cd nodepay-network-bot- Install the dependencies:
npm installBefore running the bot, you need to create two text files:
To get your Bearer token:
- Register for a Nodepay account:
- Go to Nodepay Registration Page and sign up for an account.
- Get your token:
-
Open DevTools in your browser (right-click > Inspect or press
Ctrl+Shift+I). -
Go to the Console tab in DevTools.
-
Type the following command to get your token:
javascript localStorage.getItem('np_webapp_token') -
This will return the Bearer token. Copy the token (without the
Bearerprefix, just the alphanumeric string).
- Paste the token in
token.txt:
-
Create a
token.txtfile in the root of your project and paste your token in the file (one token per line). -
Example
token.txt:
ey...
ey...
ey...
- Add your proxy details in
proxy.txt. Each line should have the format:
host:port:username:password
- Example:
123.45.67.89:8080:username:password
123.45.67.89:8080:username:password
123.45.67.89:8080:username:password
To start the bot, run the following command:
npm startThe bot will begin the process of connecting to the session, sending pings, and logging relevant information.
The bot will log the status and activity, including:
- Connection status for each session (UID).
- Ping status for each session.
- IP address used for each proxy.
Logs are stored in bot.log and can also be seen in the console.
This project is licensed under the MIT License - see the LICENSE file for details.
