Skip to content

Latest commit

 

History

History
325 lines (247 loc) · 10 KB

File metadata and controls

325 lines (247 loc) · 10 KB

RedX Tools

RedX Tools Python License Version

Professional Discord Token Management & Automation Tool and more!

Developed by Scriptez1

English Turkish

🌟 Features

🔑 Token Management

  • Token Generator: Generate realistic Discord tokens with MT/ND/QT prefixes
  • Token Checker: Validate tokens and separate valid ones
  • Generator & Checker: Combined generation and validation
  • Token Info Viewer: View detailed account information
  • Token Onliner: Keep tokens online with status cycling
  • Token Offliner: Set tokens to offline status

🚀 Server Operations

  • Server Joiner: Join Discord servers with invite codes
  • Server Leaver: Leave servers in bulk
  • Message Spammer: Send messages to channels
  • Account Nuker: Complete account cleanup

🔧 Advanced Features

  • Account Login: Login to Discord accounts via browser
  • Proxy Manager: Manage and test proxies
  • Multi-language Support: Turkish & English (Complete UI translation)
  • Rate Limit Protection: Smart rate limiting with proxy support
  • Threading: Multi-threaded operations for speed
  • Statistics: Track all operations

🛠️ Utility Tools

  • Hotmail Checker: Check Hotmail/Outlook account validity
  • Duplicate Remover: Remove duplicate lines from text files
  • File Processing: Support for multiple file formats (.txt, .csv, .log, .json)
  • Directory Processing: Batch process entire directories
  • File Comparison: Compare two files and find common/unique lines

📋 Requirements

  • Python 3.8 or higher
  • Windows/Linux/macOS
  • Chrome browser (for Selenium features)

🚀 Installation

Method 1: Using Batch Files (Windows)

  1. Download the project
  2. Run install_moduler.bat to install dependencies
  3. Run start.bat to start the program

Method 2: Manual Installation

# Clone the repository
git clone https://github.com/Scriptez1/RedXTools.git
cd RedXTools

# Install dependencies
pip install -r requirements.txt

# Run the program
python main.py

📦 Dependencies

requests
colorama
httpx
PyJWT
websocket-client
selenium
undetected-chromedriver

🎯 Usage

1. Token Generation

  • Choose option 1, 2, or 3 from the main menu
  • Enter the number of tokens to generate
  • Set thread count for parallel processing
  • Generated tokens are saved to tokens.txt
  • Valid tokens are saved to valid_tokens.txt

2. Server Operations

  • Use option 4 for server joining
  • Use option 5 for server leaving
  • Enter invite codes or server IDs
  • Set thread count for parallel operations

3. Account Management

  • Use option 11 for account login
  • Use option 8 for keeping tokens online
  • Use option 12 for setting tokens offline

4. Proxy Management

  • Use option 10 for proxy management
  • Add proxies in format: ip:port or user:pass@ip:port
  • Test proxy functionality
  • Proxies help avoid rate limits

5. Utility Tools

  • Hotmail Checker: Check email account validity with proxy support
  • Duplicate Remover: Clean duplicate lines from files
  • File Processing: Process single files, multiple files, or entire directories
  • File Comparison: Compare files and find common/unique content

🌍 Language Support

The tool supports two languages with complete UI translation:

  • Turkish (Türkçe): Default language
  • English: Full English translation

Complete Translation Coverage:

  • All menu options and submenus
  • Error messages and notifications
  • Help text and descriptions
  • Utility tools (Hotmail Checker, Duplicate Remover)
  • Statistics and progress indicators

Documentation Languages:

Change language using option 15 in the main menu.

⚙️ Configuration

Settings (Option 14)

  • Clear token files
  • Adjust thread count (1-50)
  • Set delay between requests (0.1-5.0 seconds)
  • Reset statistics

Rate Limiting

  • Automatic rate limit detection
  • Proxy-based rate limit bypass
  • Smart waiting times based on proxy count
  • Thread synchronization

📊 Statistics

Track your operations:

  • Generated tokens
  • Checked tokens
  • Valid/Invalid tokens
  • Server joins/leaves
  • Messages sent
  • Accounts nuked

🔒 Security Features

  • Proxy Support: Use proxies to avoid IP bans
  • Rate Limiting: Smart rate limit handling
  • Session Management: Proper session handling
  • Error Handling: Comprehensive error management
  • Thread Safety: Thread-safe operations

🚨 Important Notes

Discord Desktop App

  • Close Discord desktop application before using WebSocket features
  • WebSocket connections conflict with the Discord app
  • This is required for server joining functionality

Rate Limits

  • Discord has strict rate limits
  • Use proxies to avoid rate limiting
  • The tool automatically handles rate limits
  • Wait times are calculated based on proxy count

Token Security

  • Never share your tokens
  • Use tokens responsibly
  • Tokens are saved locally in text files
  • Clear token files when done

🛠️ Advanced Features

Selenium Integration

  • Browser automation for account login
  • Headless mode for token onliner/offliner
  • Automatic token injection
  • Status cycling (online/idle/dnd)

WebSocket Support

  • Real-time Discord gateway connection
  • Session ID generation
  • Proper authentication flow

JWT & Fingerprinting

  • Discord-compatible JWT tokens
  • Browser fingerprinting
  • Advanced header generation

Code Quality & Performance

  • Clean Code: All comments and docstrings removed for performance
  • Unicode Safe: No emoji usage to prevent Unicode errors
  • Text-based Indicators: Uses [+] [-] [!] [FILE] [STATS] etc. for status
  • Modular Design: Separate modules for different functionalities
  • Memory Efficient: Optimized file processing and memory usage

📁 File Structure

RedXTools/
├── main.py                # Main program (v1.0.0)
├── hotmail_checker.py     # Hotmail checker module (v1.0.0)
├── duplicate_remover.py   # Duplicate remover module (v1.0.0)
├── translations.py        # Language translations (v1.0.0)
├── requirements.txt       # Dependencies
├── install_moduler.bat   # Windows installer
├── start.bat            # Windows starter
├── README.md            # Main README (this file)
├── README_EN.md         # English README
├── README_TR.md         # Turkish README
├── tokens.txt           # Generated tokens
├── valid_tokens.txt     # Valid tokens
├── proxies.txt          # Proxy list
├── config.json          # Configuration
├── valid_hits.txt       # Valid email accounts
└── common_lines.txt     # Common lines from file comparison

🔧 Troubleshooting

Common Issues

  1. "Selenium not installed"

    pip install selenium
  2. "Chrome driver not found"

    • Install Chrome browser
    • Selenium will auto-download ChromeDriver
  3. "Rate limited"

    • Add more proxies
    • Reduce thread count
    • Increase delay between requests
  4. "WebSocket connection failed"

    • Close Discord desktop app
    • Check internet connection
    • Try again

Error Codes

  • 401: Invalid token
  • 403: Access forbidden
  • 429: Rate limited
  • 500: Server error

📈 Performance Tips

  1. Use Proxies: Add multiple proxies for better performance
  2. Adjust Threads: More threads = faster but more rate limits
  3. Monitor Statistics: Track success rates
  4. Clear Files: Regularly clear old token files
  5. Update Dependencies: Keep packages updated
  6. File Processing: Use Duplicate Remover for large files
  7. Email Checking: Use Hotmail Checker with proxy support
  8. Memory Management: Process files in batches for large datasets

🤝 Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Test thoroughly
  5. Submit a pull request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

⚠️ Disclaimer

This tool is for educational purposes only. Use responsibly and in accordance with Discord's Terms of Service. The developers are not responsible for any misuse of this tool.

🆘 Support

  • Issues: Report bugs via GitHub Issues
  • Discussions: Use GitHub Discussions for questions
  • Discord: Join our Discord server for support and updates
  • YouTube: Check out our YouTube channel for tutorials
  • Security: Report security issues privately

🎉 Acknowledgments

  • Developer: Scriptez1
  • Project: RedXDiscordTools
  • Version: 1.0.0
  • Features: Discord Tools + Hotmail Checker + Duplicate Remover
  • Languages: Turkish & English (Complete Translation)
  • Code Quality: Clean, Unicode-safe, Performance-optimized

Made with ❤️ by Scriptez1

GitHub Discord YouTube