An automated WebSocket client for managing multiple Teneo accounts in parallel.
- Multi-account support
- Automatic ping and reconnection
- Clean and organized logging
- Easy account management
- Colorful console output
- Node.js (version 14 or higher)
- npm (Node Package Manager)
- Teneo browser extension with registration code:
KFqtX
- Clone this repository:
git clone https://github.com/Rambeboy/Teneo-BOT.git && cd Teneo-BOT
- Install dependencies:
npm install
- Install Teneo browser extension
- Register using code:
KFqtX
- Open extension
- Right click > Inspect
- Click Disconnect then Connect
- Go to WS tab
- Find and copy the value from the payload section
- Edit
data.txt
file in the root directory - Add JWT tokens (one per line) for each account.
jwt_token_1
jwt_token_2
...
Run the bot:
npm run start
The bot will:
- Display a welcome banner
- Connect to all accounts in parallel
- Send pings every 10 seconds
- Show real-time points updates
- Automatically reconnect on disconnection
- Maximum 5 reconnection attempts
- Exponential backoff delay
- Maximum delay of 30 seconds
- WebSocket connection errors
- Message parsing errors
- File reading errors
- Graceful shutdown on CTRL+C
This project is licensed under the MIT License - see the LICENSE file for more details.
This tool is for educational purposes only. Use at your own risk and responsibility.