GitHunt
TN

Tnodes/The-dawn-validator-bot

An automated bot for managing Dawn rewards with Telegram integration and proxy support.

๐Ÿค– Dawn Auto Reward Bot

An automated bot for managing Dawn rewards with Telegram integration and proxy support.

โœจ Features

  • ๐Ÿ”„ Multi-token support
  • ๐ŸŒ Proxy mode for distributed access
  • ๐Ÿ“ฑ Telegram notifications
  • โšก Automatic keepalive and point tracking
  • ๐Ÿ” Secure token management
  • ๐Ÿ“Š Detailed logging system

๐Ÿš€ Getting Started

Prerequisites

  • Git
  • Python 3.8+

How to install

  • Clone this repository
git clone https://github.com/Tnodes/The-dawn-validator-bot
  • Move to folder
cd The-dawn-validator-bot
  • Install requirements
pip install -r requirements.txt

or

python -m pip install -r requirements.txt --user

How to get telegram token and chat id

How to get Dawn token

  1. Download extension: Here
  2. Open Dawn, Register and Login
  3. Use this code edjxbpnx
  4. Right click on mouse and select inspect
  5. Select Network tab
  6. Click On Boost Rewards then back again
  7. In devtools filter find getpoint click on it
  8. Scroll down and find Authorization and copy the value only token 22xx not using Bearer

๐Ÿ”ง Configuration

  1. Rename .env.example to .env and fill in the following variables:

    TELEGRAM_TOKEN=your_telegram_bot_token
    CHAT_ID=your_telegram_chat_id
    PROXY_MODE=true/false
    MULTI_TOKEN=true/false
    TELEGRAM_MODE=true/false
    
  2. If using multiple tokens, create token.txt:

    token1
    token2
    ...
    
  3. If using proxies, create proxy.txt:

    proxy1
    proxy2
    ...
    

    format example if using authentication proxy:

    also working with unauthenticated proxy ip:port

๐ŸŽฎ Usage

Run the bot:

python app.py

๐Ÿ›Ž๏ธ Telegram

Join my telegram channel: https://t.me/tdropid

๐Ÿ“„ License

This project is open source and available under the MIT License.