Gear optimization, dps, tank, and healer and rotation analysis, raid-prep audits, and boss strategy at your fingertips - cultivated from Warcraft Logs data, computed by an actual solver, posted right in your Discord server. Free to use. If you love it, Patron tier is $7.95 a month for the whole server.
Discord · Warcraft Logs · World of Warcraft TBC Anniversary Edition
BrnzyBot answers the questions a raid asks over and over - what's my next upgrade, what should I reserve, did I play my rotation, what's the strategy here - without you tabbing through three websites to figure it out. Type a slash command, get a real answer.
The important part: the math is real, and it's deterministic. Gear recommendations come from a mixed-integer solver that handles set bonuses and hit-cap cliffs correctly, not a guess. An optional AI layerComing Soon will explain results in plainer English, and even then it will never invent the numbers. If BrnzyBot tells you something, it's because the data says so.
Most analysis commands just need a character name - BrnzyBot finds their realm, spec, and most recent log on its own. Pass a Warcraft Logs link to check a specific parse.
| /gearcheck | Head-to-toe comparison of current gear vs best-in-slot, with upgrade markers showing how far off each piece is. |
| /gearprio | Ranked list of the most impactful upgrades - slot, from→to, net value, and where it drops. |
| /srprio | Soft-reserve priority for a given raid: which drops are real upgrades for you, ranked, with correct hit-cap and set-bonus handling. |
| /healercheckbeta | Coverage-and-survival feedback for a healer - who died, whether it was actually on you, your mana economy, and dispel coverage. Not an HPS meter, on purpose. |
| /rotationcheck | Scans a caster's cast list for accidental low-rank casts and off-rotation spells. |
| /audit · /raidaudit | Raid-prep audit from a log - enchants, gems, consumables, rotation - for one raider or the whole roster. |
| /simexportbeta | Export a character's gear and spec in a sim-ready format compatible with wowsims.com. |
| /strat · /abilities | Boss strategy and key abilities from the curated strategy database. |
| /bossguide · /bg | A raid-assignment guide with a positioning diagram. |
| /setup · /addchar · /realm | First-time server setup, tracked characters, and realm/phase settings. |
| /setweightsPATRON | Save personal stat-weight overrides to tune gear recommendations to your preferences. |
| /botduel · /leaderboardbeta | Challenge a guildmate to a duel and keep standings, just for fun. |
| /feedback | Send the team a bug, idea, or note on any feature. It genuinely shapes what gets built. |
To upgrade, a server admin runs /subscribe in your Discord.
US billing only for now. Outside the US and want Patron? Run /feedback category:billing so we can gauge demand.
The core is deterministic. Gear math, strategy facts, and audits come from data and code, not a language model. The optional AI layer (coming soon) will only ever explain those results in plainer language, and it will never invent the numbers.
Usually a hit-cap or set-bonus interaction. Past the hit cap, hit rating is worth nothing, and some set bonuses are worth keeping over a higher-item-level piece. The markers show how each piece compares to best-in-slot.
Because HPS misleads. A well-played raid takes less damage, so the healers have less to do and look "worse." Instead, /healercheck reports who died and whether it was actually coverable, your mana economy, and whether dispels were handled. It measures coverage and survival, the things that actually keep your raid alive.
Unlimited commands (the free plan caps at 20 per server per day) and custom stat-weight overrides. Everything else - gear, healer, rotation, strategy, audits, sim export - is free within the daily limit.
A server admin (someone with Manage Server) runs /subscribe. BrnzyBot DMs a secure Stripe checkout link tied to that server. Pay, and the server flips to Patron automatically. It's per-server, so one subscription covers your whole raid.
Run /cancel for instructions, or use the Stripe customer portal it links. Patron continues to the end of the current billing period, then the server reverts to free. A full refund or dispute removes Patron. Questions? /feedback category:billing reaches us fastest.
BrnzyBot never sees or stores your card. Payment is handled entirely by Stripe. The bot only receives a signed confirmation that a payment succeeded, tied to your server ID.
Per-server config (realm, tracked characters, settings), usage counts, any feedback you submit, and duel records. It reads public Warcraft Logs data on demand and stores none of it. Run /deletemydata to erase your personal data (weights, usage, characters, feedback, duels), or an admin runs /deletedata to wipe the whole server. Billing records are kept but anonymized - see Privacy below.
What's collected. Per-server settings (realm, tracked characters, configuration), a count of commands used, any feedback you send through /feedback, and duel records. BrnzyBot reads public Warcraft Logs data on demand to answer your commands - it doesn't store that log data.
Payments. If a server subscribes to Patron, payment is handled entirely by Stripe. BrnzyBot never sees or stores your card details. It only receives a signed confirmation that a payment succeeded, tied to your server ID.
Deleting your data. Run /deletemydata in a server to erase your personal data there - saved stat weights, usage history, characters you added, feedback you submitted, and your duel records. A server admin can run /deletedata to wipe everything for the whole server.
The one thing we retain. If a server paid for Patron, we keep the financial record that a payment happened and its amount, because we're required to retain billing records for tax and accounting. That record is anonymized - the buyer's name is stripped out, so no personal information remains. Stripe holds the authoritative payment record independently.
Questions or a specific request? Email [email protected] and I'll handle it personally.