training7 min readMarch 18, 2026

Travian Troop Training Bot: Auto-Train Troops with Priority Queues

Start with account defaults

Set your base training rules on the account-level Training page. Then change only the villages that need different rules.

Training settings page showing account-wide training defaults and thresholds

  • Enable troop training turns auto-training on or off.
  • Keep queue filled sets when a village starts training. See the next section.
  • Train when any resource reaches adds troops past the target. It applies only when the queue is already at or above its target.
  • Warehouse-full top-up threshold appears only in the warehouse mode. See below.

Choose when training starts

Keep queue filled sets the moment a village starts training by itself. Pick one:

  • When queue is empty (default): starts when the queue is empty. Fills it to Target queue.
  • When below target queue: starts when the queue is shorter than Target queue. Fills it to Target queue.
  • When below target queue, or warehouse is filling up: does the same as the previous option. Also, when wood, clay, and iron are all at Warehouse-full top-up threshold, it fills the queue to Max queue.
  • Never: never starts training by itself. See below.

In the first two modes, the bot trains whenever the queue needs troops. It does not wait for full storage, so Train when any resource reaches has no effect.

What "Never" does

Never does not turn training off. The village does not start training, but it can still train when another village on the account starts it.

  • If every village is on Never, nothing trains.
  • If another village starts training, a Never village fills its queue to Target queue.
  • At the same time, it adds more troops when any resource reaches Train when any resource reaches.

You cannot control when a Never village trains. Use the warehouse mode below for predictable behavior.

Tip: To stop training in a village, turn off Enable troop training. Do not use Never.

Train only from spare resources

Use this setup to keep a small base queue, and spend the rest only when storage is almost full.

  1. Set Keep queue filled to When below target queue, or warehouse is filling up.
  2. Set a short Target queue on the troop, for example 5 minutes. Do not use 0, because 0 means "always fill to Max queue".
  3. Set Max queue to the most training time you want, for example 8 hours.
  4. Set Warehouse-full top-up threshold, for example 85%.

The bot keeps 5 minutes of troops in the queue. When wood, clay, and iron are all at 85% or more, it fills the queue up to 8 hours.

  • The warehouse-full check uses the lowest of wood, clay, and iron. One full resource is not enough.
  • Crop does not count for this check.
  • The top-up must also pass Train when any resource reaches. Keep that value at or below the warehouse-full threshold.

Turn excess crop into troops

No single setting trains troops when the granary is full. Use two settings together:

  1. In the village NPC settings, turn on Auto NPC.
  2. Set Trigger threshold to the granary fill that starts the trade, for example 90%.
  3. Set Target balance to your troop's cost ratio, and give crop a small weight.
  4. Set up training as in Train only from spare resources.

When the granary reaches 90%, Auto NPC trades the extra crop into wood, clay, and iron. If all three then reach the warehouse-full threshold, the bot fills the training queue.

Tip: If the trade does not fill the warehouse far enough, lower Warehouse-full top-up threshold.

Build village-specific queues on Automation

Configure per-village training priorities under Villages > Automation.

Village automation training section showing priorities, chaining, and per-priority options

  • The troop with the shortest queue compared to its target trains first. Drag priorities to break ties.
  • Target queue is the queue length the bot keeps. 0 means "fill to Max queue".
  • Max queue is a hard limit. The bot never trains past it. 0 means no limit.
  • Min batch skips training when the bot can afford fewer troops than this. The default is 100.
  • Great, NPC, and Hero toggles are per priority, not per village.
  • Chain priorities so one troop type always pulls another behind it.

Tip: Give hammer villages short, explicit queues. They are easier to debug than mixed priorities with vague targets.

Decide when NPC and hero resources are allowed

Toggle NPC and hero resource usage per training priority.

  • NPC rebalances resources just before the bot trains that troop. With NPC on, the bot trains as many troops as it can afford, up to Max queue.
  • Hero uses hero inventory resources when storage is not enough.
  • Leave NPC off on feeder queues when you do not want them to spend gold.

Heal wounded troops from the same area

Troop healing lives in the same village automation flow as training.

Troop healing settings showing enable, NPC, hero resources, and priority order

  • Enable troop healing turns on hospital recovery.
  • Use NPC merchant rebalances resources before healing starts.
  • Use hero resources lets hospital recovery draw from the hero inventory.
  • Healing priority controls which troops recover first when resources are tight.

For build support behind training, use the Building Queue guide. For feeder routing and NPC policy, pair this with the Resource Supply guide.

Frequently asked questions

Can Vangrd train multiple troop types in the same village?

Yes. Configure each troop as its own priority under Villages > Automation, then drag them to control which trains first when queues compete. Use Target queue, Max queue, and Min batch to tune how aggressively each line trains.

Does "Keep queue filled" set to "Never" stop all training?

Almost. A village on Never does not start training by itself. It trains only when another village on the account starts training. If every village is on Never, nothing trains.

How do I train troops only from spare resources?

Set Keep queue filled to When below target queue, or warehouse is filling up. Give the troop a short Target queue and a longer Max queue. When wood, clay, and iron all reach the Warehouse-full top-up threshold, the bot fills the queue up to Max queue.

Can Vangrd turn excess crop into troops?

Not with one setting. Turn on Auto NPC to trade crop into wood, clay, and iron when the granary fills. Then use the warehouse-full mode, so the extra resources go into troops.

Does Vangrd heal wounded troops automatically?

Yes. Turn on Enable troop healing under the same village automation section. You can allow hospital recovery to use NPC and hero resources, and set a Healing priority so the right troops recover first when resources are tight.

Ready to automate?

Set up your first account in under two minutes.

Get Started

Vangrd is a Travian bot that runs your account from the cloud, 24/7. Before you choose, see the best Travian bot 2026 comparison.

More guides