Bless Network Bot is an automation tool designed to maintain node connections for the Bless Network. It automatically performs health checks and pings nodes to ensure optimal network participation.
- Automated node ping system
- Health check monitoring
- JWT token management
- Colorful console logging
- Multi-account support
- Error handling and retry mechanism
Before running the bot, make sure you have the following installed:
- Node.js (v16 or higher)
- npm (Node Package Manager)
First, you need to register on Bless Network:
- Visit Bless Network Registration
- Create your account and set up your nodes
- Get your JWT token from the dashboard
-
Clone the repository
git clone https://github.com/Rambeboy/bless-bot.git && cd bless-bot
-
Install dependencies
npm install
- Edit
data.txt
file in the project root directory - Add your JWT token to
data.txt
Example data.txt
:
eyJ123
eyj123
To start the bot:
npm run start
The bot will:
- Load your account(s)
- Perform regular health checks
- Ping your nodes automatically
- Display colored status messages
You can modify the following settings in CONFIG
object:
defaultInterval
: Ping interval in minuteslogTokenLength
: Length of displayed token in logsaxiosTimeout
: API request timeoutretryAttempts
: Number of retry attempts for failed requests
The bot includes a comprehensive logging system with different levels:
SUCCESS
: Successful operations (Green)ERROR
: Error messages (Red)WARNING
: Warning messages (Yellow)INFO
: Information messages (Cyan)CUSTOM
: Custom messages (Magenta)
This bot is unofficial and not affiliated with Bless Network. Use at your own risk.
This project is licensed under the MIT License - see the LICENSE file for details.