A powerful, open-source automation bot for Travian: Legends and TTWars servers
🌐 Website: https://ttwarsbot.vercel.app
| Feature | Description |
|---|---|
| 🏗️ Auto Builder | Automatically builds and upgrades buildings based on your configured plan |
| 🌾 Auto Farm Lists | Starts farm lists automatically to maximize resource income |
| ⚔️ Auto Adventures | Automatically starts hero adventures when available |
| 🎯 Auto Quest | Claims side quests and rewards automatically |
| 💰 Auto NPC | Converts resources via NPC merchant when needed |
| 🛡️ Auto Train Troops | Trains troops automatically based on your configuration |
| 👥 Multi-Account | Supports multiple accounts running simultaneously |
| 🌍 Multi-Language | Supports Indonesian and English server languages |
| 🔒 Anti-Detection | Built-in fingerprint spoofing and browser automation protection |
- Windows 10/11 (64-bit)
- .NET 8.0 Runtime (if using framework-dependent build)
- Download the latest release from Releases
- Extract the ZIP file to your preferred location
- Run
TTwarsBotSharp.exe
# Clone the repository
git clone https://github.com/adit7494/TTwarsBotSharp.git
cd TTwarsBotSharp
# Build the project
dotnet build --configuration Release
# Run the application
dotnet run --project WPFUI- Launch TTwarsBotSharp
- Click "Add Account"
- Enter your server URL (e.g.,
https://nor4.ttwars.com) - Enter your username and password
- Configure proxy settings (optional)
- Click "Save"
- Select your account from the sidebar
- Go to the "Build" tab
- Add buildings to your build queue
- Set target levels for each building
- The bot will automatically build prerequisites
| Server Type | Status |
|---|---|
| Travian: Legends | ✅ Supported |
| TTWars (Speed) | ✅ Supported |
- Framework: .NET 8.0, WPF
- UI: ReactiveUI, Material Design
- Browser Automation: Selenium WebDriver
- Database: SQLite, Entity Framework Core
- Logging: Serilog
TTwarsBotSharp/
├── MainCore/ # Core business logic, parsers, commands
├── MainCore.Test/ # Unit tests
├── WPFUI/ # WPF user interface
├── web-source/ # Reference HTML for parser development
└── .github/ # GitHub Actions workflows
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is open source and available under the MIT License.
- Built with ❤️ for the Travian community
- Thanks to all contributors and testers
Made with ❤️ by the TTwarsBotSharp Community