The NEAT Botfather  🤖

The NEAT Botfather is a high-performance command center designed to manage and monitor large-scale deployments of NEAT-based game clients.

Architected for efficiency, it allows a single user to oversee 1,200+ active accounts with precision.

🚀 Key Features
Massive Scale Management: Optimized to handle over 1,200 unique bot instances without UI lag.
Per-Server Proxy Lanes: Independent IP flood control tracking for every server, ensuring maximum uptime and safety.
High-Speed Navigation: Jump-to-Key: Press any alphanumeric key to instantly scroll to accounts starting with that character.
Dynamic Sorting: Sort by Online Status, Keep Alive, or custom Sort Order with a single click.
Visual Command Center: Real-time Status: Green vector-painted indicators for online bots; black/grey for offline.
Automated UI Updates: Live feedback for account metrics, alliance changes, and Lord names.
Smart Auto-Management: Toggle individual “Keep Alive” settings or use global Auto-Start/Auto-Stop controls.

📁 Technical Architecture

Core: .NET Windows Forms (C#)
Database: SQLite (Highly optimized for concurrent reads/writes)
Communication: Integrated TCP Listener for real-time UPDATE payloads from bot clients.
Logging: Daily rolling logs stored in %AppData%.

🛠 Installation:

Download The NEAT Botfather version 1.1.2.25

Run the installer. It’s okay if you already had an older version installed, this will update it.

On first launch, point the Default NEATbot Path to your client executable.
You can import your Director database or allow the application to automatically detect the bots you already have running.
You should visit the proxy settings page and import proxy list file if you are using them.

❤️ Support the Project If this tool has helped you manage your army more effectively, consider donating