War Helper Bot turns your battle screenshots into a searchable intelligence database. Upload enemy defences, identify hero and titan lineups and find the attack combinations that win — before a single troop moves.
No manual data entry. No spreadsheets. Just screenshots and search.
During or after a war, run %process and attach a screenshot of the enemy defence. The bot reads the hero lineup automatically using image recognition.
War Helper identifies each hero or titan from the image and stores the full defence lineup, attacker lineup, power levels and battle result in your archive.
Before your next war, search the archive with %search or %gsearch. Find every time you faced that defence and see which attack won — with win percentages.
Send your best attacker knowing exactly which lineup wins. Over time your archive grows into an invaluable guild intelligence database covering months of battle history.
Everything your War Advisors need to make smarter decisions on attack day.
Attach a battle screenshot and the bot automatically identifies every hero and titan in the image. No typing names manually — just send the screenshot.
Every processed battle is stored in your guild's archive. Over time you build months of intelligence covering hundreds of different defence combinations.
Search the archive for specific hero lineups. Find every battle where that defence appeared and see which attack combination achieved the highest win rate.
Separate titan archive search. Enter 3-5 titan names and find all matching defence data — total battles, win percentage and best attack lineups shown clearly.
Use %gsearch to search and group defence results from the last 6 months. See patterns across multiple battles against the same hero combination.
If a hero was flagged as UNKNOWN during processing, use %recheck with the saved battle strip to retry identification and keep your archive accurate.
Setup and Relics commands use Discord's native / slash-command menu; Battle commands use the % prefix. Type %help in Discord to see them all. New to Relics? Read the Relics Guide →
One-time setup — auto-creates every category, channel and role War Helper needs and wires up battle-result routing, instead of building ~13 channels by hand. Safe to re-run any time; nothing is duplicated.
Click for video ▶ Tap for videoRemoves everything /setupchannels created — channels, categories, the War-Helper role and its routing. Mainly for resetting a test server; irreversible, so use with care on a live guild.
Click for video ▶ Tap for videoAttach a hero battle screenshot and the bot identifies the full lineup. Add a description of attacker vs defender if you wish. Multiple screenshots can be attached at once.
Click for video ▶ Tap for videoSearch the archive for a specific hero defence lineup. Returns all matching battles with attacker lineups, win/loss results and power levels.
Click for video ▶ Tap for videoSearch hero offence data — find all battles where a specific attack lineup was used and see how it performed against different defences.
Click for video ▶ Tap for videoSearch and group hero defence data from the last 6 months. Shows win percentage, total battles and best attack combinations grouped by defence.
Click for video ▶ Tap for videoProcess a titan battle screenshot. Enter 3-5 titan names in the command and attach the image. Bot stores the full titan defence and result.
Click for video ▶ Tap for videoSearch the titan archive for specific defence combinations. Returns all matching battles with win percentages and attack data.
Click for video ▶ Tap for videoRecheck a previously failed battle strip where heroes were flagged as UNKNOWN. Retry identification to keep the archive accurate and complete.
Click for video ▶ Tap for videoDisplay all available commands with descriptions. Type %help followed by any command name for detailed usage instructions.
Click for video ▶ Tap for videoCreate a new in-game guild and mention its starting members in one go, e.g. guild_name: The Family, members: @Greg @Dave @Sue. Confirms before creating.
Click for video ▶ Tap for videoAdd one member to an existing game guild, with autocomplete on guild name. Blocks if they're already in another guild.
Click for video ▶ Tap for videoRemove a member from their game guild — also deletes their relic data for that guild. Confirms first.
Click for video ▶ Tap for videoMove a member from their current game guild to a different one — their relics move with them.
Click for video ▶ Tap for videoAdd or update relic colours for yourself, e.g. heroes: Corvus purple Julius gold. Can target another guild member too, with guild-membership checks.
Click for video ▶ Tap for videoRemove specific heroes' relics from yourself, or use clear: True to wipe everything. Removing for someone else requires admin.
Click for video ▶ Tap for videoView your own — or another member's — recorded relic colours for your game guild.
Click for video ▶ Tap for videoFind members in your game guild matching one or more hero+colour pairs, e.g. query: gold Drayne Byrna purple Xesha Folio. Paginates long results.
Click for video ▶ Tap for videoFull relic overview for your entire game guild, grouped by member. Paginates if long.
Click for video ▶ Tap for videoLists every game guild registered in this Discord server and their member counts.
Click for video ▶ Tap for videoShows usage help for all Relics commands.
Click for video ▶ Tap for videoCreated automatically by /setupchannels — here's what each one is for. Wondering how images actually get processed into these? Read the Processing Images Guide →
Search the hero battle archive here.
Click for video ▶ Tap for videoSearch the titan battle archive here.
Click for video ▶ Tap for videoFull hero attack battle records for browsing.
Click for video ▶ Tap for videoFull hero defence battle records for browsing.
Click for video ▶ Tap for videoFull titan attack battle records for browsing.
Click for video ▶ Tap for videoFull titan defence battle records for browsing.
Click for video ▶ Tap for videoBattles the bot couldn't fully read, for manual review.
Click for video ▶ Tap for videoAuto-posted: your hero attack wins.
Click for video ▶ Tap for videoAuto-posted: your hero defence wins.
Click for video ▶ Tap for videoAuto-posted: your hero attack losses.
Click for video ▶ Tap for videoAuto-posted: your hero defence losses.
Click for video ▶ Tap for videoAuto-posted: your titan attack wins.
Click for video ▶ Tap for videoAuto-posted: your titan defence wins.
Click for video ▶ Tap for video
| Category | Channel | Used For |
|---|---|---|
| war-data | 🔍-search-heros | Search the hero battle archive |
🔍-search-titans | Search the titan battle archive | |
| 📁-war-data-archives | hero-offence | Full hero attack battle records for browsing |
hero-defence | Full hero defence battle records for browsing | |
titan-offence | Full titan attack battle records for browsing | |
titan-defence | Full titan defence battle records for browsing | |
cleanup-fails | Battles the bot couldn't fully read, for manual review | |
| ⚔️-hero-war-data | hero-offence | Auto-posted: your hero attack wins |
hero-defence | Auto-posted: your hero defence wins | |
hero-losses | Auto-posted: your hero attack losses | |
vs-hero-losses | Auto-posted: your hero defence losses | |
| 🐉-titan-war-data | offence-titans | Auto-posted: your titan attack wins |
defence-titans | Auto-posted: your titan defence wins |
Also creates a War-Helper Channels role — only members with this role can see any of the above.